2023-05-16 02:23:19 阅读( 1311)
Linux下杀死进程命令1.kill作用:根据进程号杀死进程用法:kill[信号代码]进程ID举例:[root@localhost~]#psauxf|grephttpdroot49390.00.05160708pts/3S+13:100:00\_grephttpdroot48300.11.32423210272?Ss13:020:00/usr/sbin/
Linux下的Kill process命令
1. kill
功能:根据进程号杀死进程。
用法:kill [signal code]进程ID
例如:
[root@localhost ~]# ps auxf |grep httpd root 4939 0.0 0.0 5160 708 pts/3 S+ 13:10 0:00 \_ grep httpd root 4830 0.1 1.3 24232 10272 ? Ss 13:02 0:00 /usr/sbin/httpd apache 4833 0.0 0.6 24364 4932 ? S 13:02 0:00 \_ /usr/sbin/httpd apache 4834 0.0 0.6 24364 4928 ? S 13:02 0:00 \_ /usr/sbin/httpd apache 4835 0.0 0.6 24364 4928 ? S 13:02 0:00 \_ /usr/sbin/httpd apache 4836 0.0 0.6 24364 4928 ? S 13:02 0:00 \_ /usr/sbin/httpd apache 4840 0.0 0.6 24364 4928 ? S 13:02 0:00 \_ /usr/sbin/httpd
注意:kill -9强制终止退出。
举个例子
[root@localhost ~]# ps aux |grep gaim beinan 5031 9.0 2.3 104996 17484 ? S 13:23 0:01 gaim root 5036 0.0 0.0 5160 724 pts/3 S+ 13:24 0:00 grep gaim
或者
[root@localhost ~]# pgrep -l gaim 5031 gaim
5031 gaim
[root@localhost ~]# kill -9 5031
特殊用法:
kill -STOP [pid]
发送SIGSTOP (17,19,23)会停止一个进程,但不会破坏它。
kill -CONT [pid]
发送SIGCONT (19,18,25)以重新启动已停止的进程。
kill -KILL [pid]
发送SIGKILL (9)会强制进程立即停止,并且不会实现清理操作。
kill -9 -1
终止您拥有的所有进程。
2. killall
功能:直接用程序名杀死所有进程。
用法:killall运行的程序的名称
例如:
[root@localhost beinan]# pgrep -l gaim 2979 gaim [root@localhost beinan]# killall gaim
注意:这个命令可以使用-9参数来强制终止进程。
3. pkill
功能:直接用程序名杀死所有进程。
用法:#pkill运行程序的名称
例如:
[root@localhost beinan]# pgrep -l gaim 2979 gaim [root@localhost beinan]# pkill gaim
4. xkill
功能:杀死桌面图形界面的程序。
应用实例:当火狐崩溃无法退出时,点击鼠标杀死火狐。
运行xkill的时候,出来个人脑骨的图标就OK了,哪个图形程序崩溃一点。
如果要终止xkill,右键取消;
呼叫方法:
[root@localhost ~]# xkill
猜你喜欢
Guessyoulike