当前位置: 技术问答>linux和unix
怎么查看Linux中所运行的进程,并且知道哪些是停止响应的,用什么命令可以杀掉停止响应的进程?
来源: 互联网 发布时间:2015-07-24
本文导语: 如题,类似win2000里面的Ctrl+Alt+Del功能! | 要是查看进程就用命令 ps -aux 查看特定进程用pgrep [进程名字] | 简单的方法: ps -ef ,看到所有的进程,然后找到要结束的进程...
如题,类似win2000里面的Ctrl+Alt+Del功能!
|
要是查看进程就用命令 ps -aux 查看特定进程用pgrep [进程名字]
|
简单的方法: ps -ef ,看到所有的进程,然后找到要结束的进程的PID(进程编号),用 kill ### (###为该PID)的命令结束进程,再用 ps -ef 看一下,如果进程忽略了你的结束信号,仍然在运行,则可以使用 kill -9 ###来强行结束。
|
如果一个程序有很多进程需要杀死,可以“批量杀死”,如:
ps aux|grep |grep -v grep|awk '{print $2}'|xargs kill -9
ps aux|grep |grep -v grep|awk '{print $2}'|xargs kill -9
|
类似于killall,不过用这种方法可以选择性的灵活杀死,关键是通过 grep 这一道