1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后...
分类:
其他好文 时间:
2014-05-16 06:13:10
阅读次数:
423
查询当前运行进程中是否有指定进程有多种方式,下面介绍一种通过进程名获取进程号,以此来确认该进程是否在运行。
如下实例,查询当前运行进程中是否有test进程在运行。
char buf[200]={0};
system("ps -A | awk '/test/{print $1}'>result");
FILE *fd;
fd=popen...
分类:
系统相关 时间:
2014-05-13 08:02:55
阅读次数:
409
#!/bin/bash
#checkmysqlslavestatus
USER="check"
PSW="***"
RUNTIME=3600
ADDR="192.168.*.*"
declare-aslave_is
forIPin$ADDR
do
slave_is=($(/usr/local/mysql/bin/mysql-h$IP-u${USER}-p${PSW}-e"showslavestatus\G"|grepRunning|awk‘{print$2}‘))
if["${slave_is[0]}"="Y..
分类:
数据库 时间:
2014-05-13 04:33:44
阅读次数:
374
命令的学习:1.查看命令帮助的手段 Man命令名或者命令--help 常用看的12358 搜索引擎linux命令名2.涉及到的其他的技术点有:符号作用符号作用>输出重定向符.一个点当前目录>>..
分类:
其他好文 时间:
2014-05-13 00:51:53
阅读次数:
348
系统性能一直是一个受关注的话题,如何通过最简单的设置来实现最有效的性能调优,如何在有限资源的条件下保证程序的运作,ulimit
是我们在处理这些问题时,经常使用的一种简单手段。ulimit 是一种 linux 系统的内建功能,它具有一套参数集,用于为由它生成的 shell
进程及其子进程的资源使用设...
分类:
系统相关 时间:
2014-05-12 13:25:18
阅读次数:
603
原文链接
:http://blog.chinaunix.net/uid-23302288-id-3785105.htmlawk是行处理器:
相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程:依次对每一行进行处理,然后输出awk命令形式:a...
分类:
系统相关 时间:
2014-05-12 05:03:51
阅读次数:
488
磁盘的组成:盘片、磁头、机械臂、主轴马达。盘片的组成:磁头划过的一个个同心圆称为磁道(track);从圆心向外画直线,可将磁道划分为若干的弧段,成为扇区(sector),是磁盘的最小组成单元,大小512byte。盘片上下两面各有一个磁头,每张盘片同一位置的磁道,组成了柱面(c..
分类:
系统相关 时间:
2014-05-12 03:39:40
阅读次数:
790
前几天写了sed,这次来继续学习一下它的好兄弟,awk,用了两者,感觉...
分类:
其他好文 时间:
2014-05-11 15:02:02
阅读次数:
307
Linux
由于性能卓越,开源,安全性和稳定性高,处理多并发,支持多线程,多用户,对内存和文件管理优越等众多优点而被应用的越来越多。反正我感觉是越来越喜欢Linux了。虽然说刚开始感觉linux的操作很麻烦,没有windows来的直接,但是当自己熟悉了一定的linux命令之后,确实能明显感觉到lin...
分类:
系统相关 时间:
2014-05-10 05:11:57
阅读次数:
410
sed-e‘s/^\([a-zA-Z]\+\)\([a-zA-Z]\+\)\(.*\)/\2\1\3/g‘file意思如下:在文件每一行的开始,如果在第一个空格之前只含有英文字符,那么与空格之后的以英文字符开头截止到最后一个英文字符的字符串进行对换,例如FirstSecond1234....
变为SecondFirst1234....后面的数字为替代..
分类:
其他好文 时间:
2014-05-09 21:33:14
阅读次数:
226