在Linux命令行中,有多種方法可以用來停止一個正在運行的進程
使用Ctrl+C
組合鍵:在命令行界面中,按住Ctrl
鍵,然后按C
鍵,即可終止當前正在運行的進程。這是最常用的方法。
使用kill
命令:首先,你需要找到要終止進程的進程ID(PID)。可以使用ps
命令或pgrep
命令來查找PID。例如,要查找名為"my_process"的進程的PID,可以運行以下命令:
ps aux | grep my_process
找到PID后,可以使用kill
命令終止該進程。例如,要終止PID為12345的進程,可以運行以下命令:
kill 12345
pkill
命令:pkill
命令允許你根據進程名或其他屬性終止進程,而無需手動查找PID。例如,要終止名為"my_process"的所有進程,可以運行以下命令:pkill my_process
killall
命令:killall
命令允許你根據進程名終止所有符合條件的進程。例如,要終止名為"my_process"的所有進程,可以運行以下命令:killall my_process
請注意,某些進程可能需要使用更高的權限(如root權限)才能終止。在這種情況下,可以在命令前加上sudo
,例如:
sudo kill 12345