Ubuntu 下查看进程 PID 和终止进程方法
查看进程 PID
-
使用
ps
命令:ps aux | grep <process_name>
例如,查看名为
python
的进程:ps aux | grep python
-
使用
pgrep
命令:pgrep <process_name>
例如,查看名为
python
的进程:pgrep python
-
使用
top
命令:top
在
top
界面中,可以按Shift + M
按内存使用排序,按Shift + P
按 CPU 使用排序。按q
退出。 -
使用
htop
命令(需要先安装htop
):sudo apt-get install htop htop
在
htop
界面中,可以使用上下箭头键选择进程,按F3
搜索进程,按F9
终止进程。按q
退出。
终止进程
-
使用
kill
命令:kill <PID>
例如,终止 PID 为 1234 的进程:
kill 1234
-
使用
killall
命令:killall <process_name>
例如,终止所有名为
python
的进程:killall python
-
使用
pkill
命令:pkill <process_name>
例如,终止所有名为
python
的进程:pkill python
-
使用
xkill
命令(用于图形界面):xkill
然后点击要终止的窗口。
强制终止进程
如果进程无法正常终止,可以使用 -9
信号强制终止:
-
使用
kill -9
命令:kill -9 <PID>
例如,强制终止 PID 为 1234 的进程:
kill -9 1234
-
使用
killall -9
命令:killall -9 <process_name>
例如,强制终止所有名为
python
的进程:killall -9 python
-
使用
pkill -9
命令:pkill -9 <process_name>
例如,强制终止所有名为
python
的进程:pkill -9 python