首页 > 编程知识 正文

杀掉所有java进程命令,杀死eclipse进程

时间:2023-05-06 07:34:32 阅读:25681 作者:3612

PS-ef ' ' grep-v grep ' {打印$2} '

逐一分析:

1,检测ps -ef | grep keyword:进程名称中包含keyword的所有进程;

2,grep -v grep:从这些结果中删除包含grep的关键字的过程。 -v是去除的意思;

3,awk 'print $2':是打印结果的第二列信息;

4,xargs kill -9: xargs将之前命令的结果作为参数传递给xargs之后的命令。

看看前面命令的第二列输出什么样的信息。

ps -ef | grep php-fpm | grep -v grep

16251010月11日航线? 0:00336016 PHP-fpm : master process (/etc/PHP/5.6/fpm/PHP-fpm.conf )。

www-data 2096 1625 0 10月11日? 0:00336000 PHP-fpm : pool www

www-data 2098 1625 0 10月11日? 0:00336000 PHP-fpm : pool www

从左到右的字段分别是

UID PID PPID C STIME TTY TIMECMD

UID :程序归这个UID所有

PID :这个程序的ID

PID是其上位父程序的ID

C :CPU使用的资源百分比

STIME :系统启动时间

TTY )登录者的终端位置

时间:已使用的CPU时间。

CMD :发布了什么命令

第二列是PID,进程ID。

kill -9是强制杀,后面的参数是PID。

这就是基于进程名称杀死进程的Linux命令。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。