killall 进程名
pid=’ps gaux | grep smonsvr | grep -v grep | awk ‘{print $2}”
kill -9 &pid
如何kill掉进程名包含某个字符串的一批进程:
kill -9 $(ps -ef|grep 进程名关键字|gawk ‘$0 !~/grep/ {print $2}’ |tr -s ‘\n’ ‘ ‘)
观测进程名包含某个字符串的进程详细信息:
top -c -p $(ps -ef|grep 进程名关键字|gawk ‘$0 !~/grep/ {print $2}’ |tr -s ‘\n’
‘,’|sed ‘s/,$/\n/’)
shell下通过进程名字杀掉该进程想到的方法就是把进程全部列出,然后搜索进程名字得到pid
后,用kill -9 pid 杀掉。
具体指令就是:
pid=’ps gaux | grep smonsvr | grep -v grep | awk ‘{print $2}”
kill -9 &pid
Original: https://www.cnblogs.com/exmyth/p/16204088.html
Author: 牧之丨
Title: 进程名杀进程
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/547327/
转载文章受原作者版权保护。转载请注明原作者出处!