Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Linux Shell编程之sed编辑器&gawk程序

Linux Shell编程之sed编辑器&gawk程序

sed和gawk介绍知识体系:#使用文本文件#探索sed#探索gawkshell脚本可以把处理文本中包含的所有类型的数据这样的普通任务自动化。然而,只使用shell脚本命令处理文本文件的内容却有些麻烦。如果要 在shell脚本中进行任何类型的数据处理,就要熟悉linux中现有的sed和gawk工具了。因为这两个命令行编辑器能够方便地格式化、插入、修改和删除文本元素。1、文本处理1.1、sed编辑器sed编辑器称为流编辑器(stream editor),能根...
使用Ubuntu 11.04的10大警告

使用Ubuntu 11.04的10大警告

使用了一段Ubuntu 11.04系统,经过数十次的重新安装系统做的挣扎后,将以下的一些不当使用操作分享出来,希望对大家有所帮助1.不要开启compiz的立方提特效:开启立方提特效会破坏unity界面和整个系统就界面,而且很难恢复。所以不建议开启桌面立方提特效以及谨慎开启其他3D桌面特效,以免造成各种问题。2.不要安装gnome 3桌面环境安装gnome 3桌面环境会破坏顶部面板的显示,不美观,很难恢复。虽然gnome 3很强大,但是不建议安装,会出现各种...
Ubuntu 11.04 PPA升级内核到2.6.39.0

Ubuntu 11.04 PPA升级内核到2.6.39.0

Ubuntu 11.04 默认内核为2.6.38.原先我写过两篇文章:#1,Ubuntu 三歩轻松安装 kernel 2.6.39 RC4#2,Ubuntu 10.10 三歩安装kernel2.6.38【非编译】目前,内核版本已到2.6.39 rc6.我们可以根据上述方法依样画葫芦来安装最新内核版本。下面,据UbuntuGuide,给大家介绍下通过添加PPA来安装最新内核版本。#1,打开终端,添加内核PPA:sudo add-apt-repository ...
Qomo Linux下安装WebQQ增强版的方法

Qomo Linux下安装WebQQ增强版的方法

1,确保etc等目录的读写权限从未被更改过,否则无法运行AIR的应用软件。2,从http://get.adobe.com/cn/air/ 下载Qomo所需的AdobeAIR运行环境(RPM包)3,用以下命令完成AIR运行环境的安装:su, 回车(其后输入管理员的口令)rpm -ivh AdobeAIR*rpm,回车4,从http://im.qq.com/webqq下载WebQQ增强版安装文件(webqq.air)并保存。5,双击该.air文件开始安装(注意...
Linux开发中GSM 中文短信 SMS PDU编码原理及实现

Linux开发中GSM 中文短信 SMS PDU编码原理及实现

SMS是由Esti 所制定的一个规范(GSM 03.40 和 GSM 03.38)。有两种方式来发送和接收SMS消息:文本模式或者PDU(protocol description unit)模式。文本模式只能发送普通的ASCII字符,而要发送图片、铃声、其它编码的字符(如中文)就必须采用PDU模式。 PDU模式中,可以采用三种编码方式来编码要发送的内容,分别是 7-bit编码、8-bit编码、16-bit编码。7-bit编码用于发送普通的ASCII字符;8...
Ubuntu 10.04 编译最新 Gparted 0.8.0,支持扇区>512bytes的硬盘!

Ubuntu 10.04 编译最新 Gparted 0.8.0,支持扇区>512bytes的硬盘!

我都做好了Ubuntu格式化新硬盘的准备,没想到还是遇到了些问题让我折腾了半天。新硬盘的扇区是4096bytes的,而 Ubuntu 10.04 源里的gparted版本只能认512bytes的,导致 fdisk -l 的时候总是提示什么物理结束点错误,或者开始点错误。。所以。。错就错在我偏爱Longterm Support版本。。但。。。这又能怪谁呢?编译最新Gparted0.8.0,支持扇区>512bytes的硬盘!" alt="Ubuntu10.04...
VMware虚拟机中Linux系统的网络配置方法

VMware虚拟机中Linux系统的网络配置方法

Windows下的用户,想玩一把Linux的,可以通过VMware虚拟机实现,但总有很多朋友由于网络配置不成功,导致虚拟机中的linux系统无法访问网络,阻碍了实践的进程,以下是通过本人验证成功的配置方案,可供朋友们参考.环境:HOST:windows XP sp3GUEST: RedHat Linux 9虚拟机: VMware Workstation 5.5.3 build-34685步骤如下:1. 安装VMware workstation, 一路OK过...
RedHat Linux 9中vim升级方法及如何安装五笔输入法

RedHat Linux 9中vim升级方法及如何安装五笔输入法

1 vim升级方法1.1 下载新版本的vim安装包及语言包到vim官方网站上www.vim.org下载对应的版本,这里以7.2版为例vim-7.2.tar.bz2vim-7.2-lang.tar.gz假设下载后存放目录为/tmp/tools1.2 解压进入终端,先切换到打算解压的目录,比如说我要解压到/root/tools目录下,则操作方式如下:# cd /root/tools # 切换到目标目录# bunzip2 /tmp/tools/vim-7.2.t...
在Ubuntu 11.04环境下开发SSH范例框架AppFuse 2.1 Java Web应用

在Ubuntu 11.04环境下开发SSH范例框架AppFuse 2.1 Java Web应用

刚刚把原先在Windows 7下开发AppFuse 2.1的应用,成功迁移到Ubuntu 11.04下,使得在Ubuntu环境下,能够用Maven 3.0.3和Eclipse Galileo开发源代码,并把WAR包部署到Tomcat6上。Ubuntu是目前市场占有率超过50%的Linux桌面系统,完全免费,通过近一周的体验,其桌面使用体验的“炫”程度要强于已经使用半年的Windows 7。Unbuntu最吸引我的是它的Ubuntu Software Cen...
RedHat 5.x CentOS 5 与BCM 5709网卡驱动版本不工作

RedHat 5.x CentOS 5 与BCM 5709网卡驱动版本不工作

最新几个月2台web服务器一台好了之后另一台出问题。问题现象client 端访问web应用慢紧接着访问不了。环境:OS:CentOS5.3、CentOS5.4、 64Bit 网卡:Broadcom Corporation NetXtreme II BCM5709 系统自带的默认驱动bnx2:1.9.6出现问题之后就查找var/log/message 其他日志都找不到异常情况。觉得有可能是网卡出了问题,晚上的时候把换个网口并做bonding 希望能解决问题。...
Linux iostat监测IO状态

Linux iostat监测IO状态

Linux系统出现了性能问题,一般我们可以通过top、iostat、free、vmstat等命令来查看初步定位问题。其中iostat可以给我们提供丰富的IO状态数据。1. 基本使用$iostat -d -k 1 10参数 -d 表示,显示设备(磁盘)使用状态;-k某些使用block为单位的列强制使用Kilobytes为单位;1 10表示,数据显示每隔1秒刷新一次,共显示10次。$iostat -d -k 1 10Device:tpskB_read/skB_...
Linux下双网卡绑定技术实现负载均衡和失效保护

Linux下双网卡绑定技术实现负载均衡和失效保护

linux 网卡bond 使用 0模式,理论 上传输速度会增加一倍,实际则不一定,可以肯定比单网卡好。保持服务器的高可用性是企业级IT环境的重要因素。其中最重要的一点是服务器网络连接的高可用性。网卡(NIC)绑定技术有助于保证高可用性特性并提供其它优势以提高网络性能。我们在这介绍的Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个聚合起来的设备看起来是一个单独的以太网接口设备,通俗点讲就是两块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工...
Linux下使Shell 命令脱离终端在后台运行

Linux下使Shell 命令脱离终端在后台运行

你是否遇到过这样的情况:从终端软件登录远程的Linux主机,将一堆很大的文件压缩为一个.tar.gz文件,连续压缩了半个小时还没有完成,这时,突然你断网了,你登录不上远程Linux主机了,那么前面的半个小时就会前功尽弃,你非常气愤……在Linux下,如果你要执行的shell命令耗时特别长,并且:(1)你的网络不稳定,随时可能断网;或者(2)你在执行了shell命令之后必须要关闭终端软件(例如SecureCRT)。那么你就需要以脱离终端的方式在后台运行这个s...
<< 401 402 403 404 405 406 407 408 409 410 >>