查看進程 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