几个有用的bash shell组合

2008-03-07 xiao H Posted in shell

ps aux | awk '{ if ($3 > 8 ) print $2}'

这个是列出cpu 占有率高于 8% 的进程的PID

cat /proc/net/arp | awk '{print $4 $1}' >>/etc/ethers

读取当前机器arp 表并把得到的mac 地址和相应的ip 地址添加到/etc/ethers 文件中去

dd if=/dev/hda1 | gzip > mydata-hda1.gz

读取hda1 分区内容并将其打包压缩为mydata-hda1.gz

gzip -dc mydata-hda1.gz | dd ōf=/dev/hda1

将压缩文件恢复写回hda1 分区
这两个是一组备份和恢复命令,是直接读取写入分区的。

:() { :|:& }; :   

 
这个是用来让系统死机的(不信的话可以用root 试试 _-!)分两部分,第一个部分是定义函数,第二个部分是调用这个函数
:()定义函数,函数名:
{ :|:& }函数的主体
;两个命令的分割
:调用函数





标签:,

还没有评论呢。

我来说两句

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">