0
点赞
收藏
分享

微信扫一扫

linux使用awk提取进程id并Kill,批量结束进程


1. 使用ps查看相关进程

ps -elf | grep python

linux使用awk提取进程id并Kill,批量结束进程_远程连接

2. 使用awk提取进程pid

ps -elf | grep python|awk '{print $4}'

这里不一定是$4,根据实际情况调整

linux使用awk提取进程id并Kill,批量结束进程_python_02

3. 使用xargs传参并执行kill

ps -elf | grep python|awk '{print $4}' | xargs kill

进程被杀掉,awk '{print $0}'也适用于其他脚本操作

这里还剩下的一个进程是当前的ssh远程连接,可以忽略

linux使用awk提取进程id并Kill,批量结束进程_Linux_03

如果是公用服务器请慎用kill,容易被打


时间会记录下一切。


举报

相关推荐

0 条评论