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