Shell 根据进程名字找到进程号并kill

Shell 根据进程名字找到进程号并kill
1 通过进程名,找到进程号

点击(此处)折叠或打开

ps -e|grep supervisord | awk ‘{print $1}’ 只显示一个进程号

点击(此处)折叠或打开

ps -ef|awk ‘/\/{print $2}’ 显示多个进程号

2 kill -9 进程

点击(此处)折叠或打开

kill -9 (ps -e|grep supervisord | awk '{print (ps -e|grep supervisord | awk '{print 1}’ )

点击(此处)折叠或打开

kill -9 (ps -ef|awk '/\/{print (ps -ef|awk '/\/{print 2}’)

点击(此处)折叠或打开

ps -e|grep proname|awk \’{print $1}\’|xargs kill -9

点击(此处)折叠或打开

kill -9 ps -e|grep proname|awk \'{print $1}\'

关于ps命令:
ps –e 只显示执行的程序的名称
ps –aux 则显示执行程序的所有参数
因此想要kill掉具有不同参数的相同程序,就应该使用ps -aux

你可能感兴趣的:(linux)