工作中常用的linux语句

Linux实用命令技巧
本文介绍了一系列Linux下的实用命令,包括杀死nginx进程、查找文件及内容匹配、操作匹配文件、删除git分支、解压jar包以及开放端口等操作的具体方法。

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
Linux系统中,常用的查询日志语句如下: 1. 使用`grep`命令结合正则表达式查询特定时间范围的日志,如查询2022年8月28日20:30 - 20:49的日志: ```bash grep ‘2022-08-28 20:[3-4][0-9]’ error.log -C 10 ``` 此命令会在`error.log`文件中查找匹配时间范围的日志,并显示匹配行及其前后10行 [^1]。 2. 使用`sed`命令精确提取匹配行: ```bash sed -n ‘/2022-08-28 20:[3-4][0-9]/P’ error.log ``` 该命令会从`error.log`文件中提取2022年8月28日20:30 - 20:49的日志行 [^1]。 3. 使用`sed`命令提取指定范围的日志: ```bash sed -n ‘/2022-08-28 20:[3-4][0-9]/,/2022-08-28 20:[4-5][0-9]/P’ error.log ``` 此命令会提取`error.log`文件中从2022年8月28日20:30 - 20:49到20:40 - 20:59的日志范围 [^1]。 4. 查找包含特定字符(如`ERROR`)的日志,并显示其之后的5行: ```bash cat 文件名.log | grep 'ERROR' -A 5 ``` 5. 查找包含特定字符(如`ERROR`)的日志,并显示其之前的5行: ```bash cat 文件名.log | grep 'ERROR' -B 5 ``` 6. 查找包含特定字符(如`ERROR`)的日志,并显示其前后的5行: ```bash cat 文件名.log | grep 'ERROR' -C 5 ``` 7. 进行或条件查询,查找包含关键词1或关键词2的日志: ```bash cat 文件名.log | grep -E “关键词1|关键词2” ``` 8. 显示日志里匹配字串那行以及前后5行: ```bash cat filename | grep -C 5 '关键字' ``` 9. 显示匹配字串及前5行: ```bash cat filename | grep -B 5 '关键字' ``` 10. 显示匹配字串及后5行: ```bash cat filename | grep -A 5 '关键字' ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值