作業でよく使用されるlinux文


1、nginxを殺す
ps -ef|grep nginx|grep -v 'grep'|awk '{print $2}'|xargs kill -s 9

2、ファイルを探して、ファイルの内容に一致する
        
find . | xargs -n50 grep dubbo:registry

find . -name 'service.log.*' | xargs grep '      '

      
find catalina.out|xargs grep 'Server startup' -C 5

3、一致するファイルを探し出し、操作する
ls /etc/php5/apache2/conf.d/*mysql*.ini|grep -v 20|xargs -i mv {} /

m単位でファイルを展示する
ls -lh
grep        

4、一致するgitブランチを見つけて削除する
git branch -v|awk '{print $1}'|grep linqiang|xargs -I '{}' git branch -D '{}'

5、jarパッケージの解凍
jar -xvf dd

6、オープンポート
1、       /sbin/iptables -I INPUT -p tcp --dport 8091 -j ACCEPT
2、   /etc/rc.d/init.d/iptables save
3、     /etc/rc.d/init.d/iptables restart
4、         /sbin/iptables -L -n