一、linux shell 命令killall:通过进程名向进程发送信号,默认发送15号sigterm(进程处于uninterruptible sleep时,进程表的信号域被置位,但进程无法处理sigterm信号,通常进行IO,不可被打断,保证内核态例程的执行)守护进程重启:killall -s H...
分类:
系统相关 时间:
2015-01-04 11:59:47
阅读次数:
272
在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。一、判断读取字符串值表达式含义${var}变量var的值, ...
分类:
系统相关 时间:
2015-01-04 11:21:54
阅读次数:
266
在写linux shell脚本时,date是经常要用到的一个命令,这篇文章就此做个小结,以防自己用到时到处找...
分类:
其他好文 时间:
2015-01-04 00:01:11
阅读次数:
424
《Linux Shell脚本攻略》 笔记
第二章:常用命令
1、cat
cat -s //多个空白行压缩成一个
cat *.txt | tr -s '\n' //移除空白行
cat -n //加行号
2、find
沿着文件层次结构向下遍历,匹配符合条件的文件,并执行相应的操作。
eg:
find ./ ! -name "*.txt" -...
分类:
系统相关 时间:
2015-01-03 17:23:34
阅读次数:
273
《Linux Shell脚本攻略》 笔记
第四章:高效文本处理
1、IP地址的正则表达式: [0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}
2、grep用法
//在多级目录中对文本进行递归检索
[root@localhost program_test]# grep "yang" ./ -Rn
./test.txt:6:laoyang...
分类:
系统相关 时间:
2015-01-03 17:22:52
阅读次数:
323
《Linux Shell脚本攻略》 笔记
第六章:打包压缩
//1、打包、解包
[root@localhost program_test]# tar -cf output.tar 11.txt 22.txt 33.txt
[root@localhost program_test]# tar -xf output.tar -C ./tar-file/ //-C指定要提取到哪个路径...
分类:
系统相关 时间:
2015-01-03 17:22:31
阅读次数:
220
《Linux Shell脚本攻略》 笔记
第一章:Shell起步基础
1、变量:在bash中,每一个变量的值都是字符串。无论你给变量赋值时,有没有使用引号,值都会以字符串的形式存储。
2、var=value; //赋值操作
var = value; //相等操作
3、获取字符串的长度
[ycy@localhost ~]$ var=yang
[ycy@localhost ~...
分类:
系统相关 时间:
2015-01-03 17:21:47
阅读次数:
215
《Linux Shell脚本攻略》 笔记
第三章:文件操作
1、生产任意大小的文件
[root@localhost dd_test]#
[root@localhost dd_test]# dd if=/dev/zero of=junk.data bs=1k count=10
10+0 records in
10+0 records out
10240 bytes (10 kB...
分类:
系统相关 时间:
2015-01-03 17:21:34
阅读次数:
213
第一个shell脚本
程序
#!/bin/sh #第一行统一这样写
echo 'abc' #输出abc
运行(是因为目录不对)
liuil@ubuntu:~$ test.sh
test.sh: command not found
方案一
liuil@ubuntu:~$ sh test.sh
abc
方案二(没有权限)
liuil@ub...
分类:
系统相关 时间:
2015-01-02 21:11:17
阅读次数:
306
if [ 0 -ne $# ]; thenecho "USAGE: prog [IN]input_file" >&2;exit 1;fisource /etc/profilesource ~/.bash_profileulimit -c unlimited#./ExtractICBAData1 57...
分类:
系统相关 时间:
2015-01-02 17:30:02
阅读次数:
250