03月 7th, 2008 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 试试 _-!)分两部分,第一个部分是定义函数,第二个部分是调用这个函数
:()定义函数,函数名:
{ :|:& }函数的主体
;两个命令的分割
:调用函数
标签:Bash, shell
本站原创作品采用知识共享署名-相同方式共享 3.0 许可协议进行许可。
转载请注明 作者:xiao H,出处:linuxbyte.org ,原始链接:几个有用的bash shell组合
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
我来说两句