工作中常用的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

猜你喜欢

转载自blog.csdn.net/guzhangyu12345/article/details/73382014