linux删进程命令 linux删除进程( 三 )


pkill 对应的是COMMAND
例如在Ubuntu中强制结束一个已成僵尸的名称为:firefox , PID为:1603的进程 , 可以如下操作:
方法一:
(1)ctrl+alt+t,调出终端,输入 top,然后就可以看到现在系统的进程,是按占用资源从多到少排列的 。
找到要关掉的进程,记下该进程第一列的数字编号(假设是xx),然后输入q,退回终端 。
(2)输入:sudo kill xx(对应刚才的编号) 。
方法二:
ctrl+alt+t,调出终端,输入:sudo pkill firefox
范例1: 杀死指定进程
Java代码
root@snail-hnlinux:~# ps -A //显示所有进程
PID TTYTIME CMD
1 ?00:00:03 init
2 ?00:00:00 kthreadd
3 ?00:00:00 migration/0
4 ?00:00:00 ksoftirqd/0
5 ?00:00:00 watchdog/0
……忽略部分
28382 ?00:00:00 gvfsd-http
28391 ?00:07:07 software-center
30467 ?00:00:31 designer-qt4
30487 ?00:00:06 gnome-terminal
30488 ?00:00:00 gnome-pty-helpe
30489 pts/0 00:00:00 bash
30670 ?00:00:00 debconf-communi
30749 pts/0 00:00:17 gedit
31155 ?00:00:00 dhclient
31325 ?00:00:01 sshd
31327 ?00:00:00 sshd
31400 pts/1 00:00:00 bash
31485 pts/2 00:00:00 bash
31653 ?00:00:00 aptd
31658 pts/1 00:00:00 ps
root@snail-hnlinux:~# pidof sshd //查看与sshd相关进程
31327 31325 2095
root@snail-hnlinux:~# pkill -9 sshd //杀死指定进程
范例2:杀死同义终端下的进程
Java代码
root@snail-hnlinux:~# pkill -t tty1 //杀死终端1下的所有进程
范例3: 杀死指定用户进程
Java代码
root@snail-hnlinux:~# pkill -u hnlinux
范例4:反向选择
Java代码
root@snail-hnlinux:~# pkill -vu hnlinux //杀死不属于hnlinux用户的所有进程
————————————————
版权声明:本文为CSDN博主「MrCoderr」的原创文章 , 遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明 。
原文链接:
如何杀掉 linux 系统中某一指定进程Linux中杀掉一个进程可以用kill和killall命令,killall命令用命令名字来杀死指定进程 , 而kill命令则是用进程PID来杀死进程 。
killall命令 , 顾名思义就是杀死所有以某个命令启动的所有进程,用killall命令杀死进程的命令是这样的(这里是杀死以httpd命令启动的所有进程):
killall -9 httpd
-9参数表示强制终止进程 。
最常用的是用kill命令结束进程 , 但是kill命令需要用进程的PID作为参数 。如何知道指定进程的PID呢?如果是通过进程命令名字查看对应PID,可以通过ps或pstree命令看到它的PID;如果是通过网络监听端口号查看进程,需要用netstat命令看看端口号对应的进程的PID 。
ps命令用于查看系统所有进程,而pstree命令以树状显示进程之间的关系 , 有助于判断要杀死哪个进程 。记住在它们显示的结果中记下需要结束的进程PID 。ps命令的常用用法是:
ps aux
-a参数表示不与终端有关的进程也显示出来 。
pstree命令的常见用法是:
pstree -Aup
-p参数表示列出进程PID 。
netstat命令可以查看监听端口的进程是哪个,常用的方式是:netstat -tlnp
这条命令的意思是列出系统里面监听网络连接的端口号和相应的进程PID 。
参数说明:
-t:表示列出TCP连接(也可以加上-u参数表示同时列出UDP网络连接)
-l:表示列出正在网络监听的服务
关键是下面两个参数:
-n:表示以端口号来显示
-p:表示列出进程PID
Local Address这一列下面就有端口号,可以看到它对应的PID是多少,还有Program name那一列是进程名字 。同样是要记下需要结束的进程的PID 。

推荐阅读