首先登录linux服务器。
方式1:输入【pgrep 进程名称】即可获取到pid列表。
方式2:使用【ps】命令查看进程pid。
例如:ps -ef|grep java
-e:显示所有进程。
-f :做一个更为完整的输出。
| 管道
grep xxxx 筛选出xxxx的进程。
方式3:使用【top】命令查看进程pid。
在命令行输入:top 按下慎团逗回车键即可。
【ctrl+c】是退出top界面。
方式4:通过【ls /proc】命令查看进程pid。
Linux在启或贺动一个进程时,系统会在/proc下创建一个以PID命名的文件 夹。
每一个数字文件夹就是对应的一个进程pid。
查出需要关闭宽卖的进程ID后,使用命令【pkill -9 进程ID】即可删除关闭进程。
示例:在Linux平台上后台运行4个vim进程,使用如下命令即可同时结束掉4个vim进程
ps -efww|grep vim |grep -v grep|cut -c 9-15|xargs kill -9
说明:管道符“|”用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。
悄埋友 “ps -efww”是查看所有进程的命令。这时检索出的进程将作为下一条命令“grep“的输入,注意要结束其它程序时,请将上面命令中的vim替换成其它程序名。
“grep -v grep”是在列出的进程中去除含有关键字“grep”的进程液余。
“cut -c 9-15”是截取输入行的第9个字符到第15个字符,而这正好是进程号PID。
“xargs kill -9”中的xargs命令是用来把前面命令的输出结果(PID)启槐作为“kill -9”命令的参数,并执行该命令。
“kill -9”会强行杀掉指定进程,这样就成功清除了同名进程。
在linux系统中停止进程需要以下三个步骤,下面具体介绍以下:1、打开进程磨宴id,用ps命令查找进程,使用-e 选项。通过less的方式输出
2、找到进程,通过grep将ps的输出通过管道传输腊芦,并指定该进程的名称。
3、找到要终止的进程,然后通过kill命令来停止进程。
今天的分享就是这些,希轮游带望能帮助大家。
本文章基于thinkpadE15品牌、centos7系统撰写的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)