grep查看匹配行的上下行
grep是一个在文件中查找匹配字符串很有帮助的命令。指到现在,我才知道如何使用grep查看匹配字串的上下行内容。
让我们看一个例子
5938a1bef3f9d9da9b7e8f3e3e8d4efe000
如果我们现在要搜索带"bank”的行,我们应该这样写
# grep bank test.txt然后我们会得到
her sister on the bank <阅读全文......
Tags: grep | 订阅 
grep是一个在文件中查找匹配字符串很有帮助的命令。指到现在,我才知道如何使用grep查看匹配字串的上下行内容。
让我们看一个例子
5938a1bef3f9d9da9b7e8f3e3e8d4efe000
如果我们现在要搜索带"bank”的行,我们应该这样写
# grep bank test.txt然后我们会得到
her sister on the bank <阅读全文......
Tags: grep这次我们来讨论一下变量的求值运算。变量求值运算的结果取决于该变量的值是null还是一个数值。shell的这个特性被称为参数替换。Bourne shell也有这个特性。变量求值运算的一般形式为:
${<var>:<opt><stg>}
上式中,<var>表示一个变量,后面跟一个冒号(:),冒号后面的<opt>是可选项,它是+、 阅读全文......
这几天在看Cacti监控模板的代码。众所周知,Cacti是采用RRDtool作为其出图工具的。因此在编写模板时就需要根据被监控数据的特性来为具体数据选择不同的数据类型。
今天重点看了看三个在Cacti中比较常使用的RRDtool数据类型,GAUGE COUNTER和DERIVE。分别介绍之。
GAUGE类型GAUGE翻译过 阅读全文......
昨天,在给一台xen虚拟机重装系统的时候,由于ks文件中的配置出错,结果导致xen虚拟机启动失败。可实际上,虚拟机文件还是完好的,只需要修改虚拟机中的ks文件即可。没有办法,只得尝试mount虚拟机的镜像文件。结果,提示如下错误
5938a1bef3f9d9da9b7e8f3e3e8d4efe008
尝试使用-o loop来mount,提示如下
5938a1bef3 阅读全文......
近期,学习了一下wordpress的插件开发,也算是小有成就吧,完成了返回顶部这样的一个插件。
功能本插件模仿新浪微博中的返回顶部样式所做,为了方便访问者轻松的返回到博客的顶部而开发,有此需求的朋友可以拿来使用,并留下你们宝贵的意见和建议,来帮助蚊子完善这款插件。
适用版本 Tags: plugin, top, wordpresscentos是目前使用最广泛的linux服务器系统之一,其使用yum对软件包管理的方便性,更是每个用centos的人喜欢的。蚊子我现在也越来越喜欢用yum来安装软件包了,除非特殊需要,已经很少编译安装软件了。
在加上centos的扩展源(repo)也很多,比如众所周知的EPEL,还有蚊子之前《yum源分享》文章中介绍的两个。
阅读全文......
Tags: centos, puppet, yum%iowait并不能反应磁盘瓶颈
iowait实际测量的是cpu时间:
%iowait = (cpu idle time)/(all cpu time)
这个文章说明:高速cpu会造成很高的iowait值,但这并不代表磁盘是系统的瓶颈。唯一能说明磁盘是系统瓶颈的方法,就是很高的read/write时间,一般来说超过20ms,就代表了不太正常的磁盘性能。为 阅读全文......
周四去机房装系统,新买的dell的服务器,6块2T的硬盘做了raid5,在安装系统的时候要使用全部硬盘空间,我在《2T以上硬盘安装centos6》这篇文章中做了介绍。
本次安装使用的是kickstart文件的方式,总共10台服务器全都装完总共也不超过1小时(主要是硬盘初次格式化等待时间长)。
装完之后本想已经没啥问题 阅读全文......
公司有台dell服务器,配置了4块1T硬盘做了个raid5,总容量大约有2.99T,在centos6没发布之前,只能在raid层面做做手脚,先分出个小空间装系统,剩余的空间用于数据分区。
如今centos6发布了,增加了很多新的特性,如可以支持从GUID Partition Table(GPT)格式硬盘启动,如此一来可以完美的支持超过2T的硬盘了。
使用之前那台 阅读全文......
在上篇《运维自动化之系统安装篇(一)--cobbler安装配置》中,介绍了,cobbler的安装,并在文章的结尾处以实际安装为例演示了cobbler的使用。本篇是上篇的延续,主要介绍,如何使用cobbler快速完成linux系统的重装。如想直接看完整版,请移步51cto,链接:http://os.51cto.com/art/201109/288604.htm
传统方法要重装一台linux
1,把vmlinuz和intrd.img文件下载下来
2,编辑grub文件,修改kernel和initrd参数
3,重启服务器
可能会有人通过自己写脚本来实现这个功能,不过总体来讲还是太麻烦了。
Tags: cobbler, koan, 运维自动化