【linux】用过的shell命令

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010168781/article/details/89879148
1、批量替换文件中的字符串

eg:将当前目录 . 下的old替换成new

sed -i "s/new/old/g" `grep old -rl .`

如果字符串中有‘/’等特殊字符需要反斜杠‘\’来转移
eg:将当前目录下的“old/old”,替换成“new/new”

sed -i "s/new\/new/old\/old/g" `grep old\/old -rl .`
2、找到文件并拷贝出来

eg:从内核中拷贝出所有的模块

find -name "*.ko" -exec cp  {} /mnt/share/ko \; (注意后面有一个斜杠和分号;“\;”)
3、杀死僵尸进程
sudo kill -9 `ps -A -ostat,pid | grep -e '^[Zz]' | awk '{print $2}'`

猜你喜欢

转载自blog.csdn.net/u010168781/article/details/89879148