如何在Linux中杀死特定进程?
我想在Linux中杀死一个特定的进程(它是一个名为test.exe的程序)。为此,我可以键入:如何在Linux中杀死特定进程?,linux,process,grep,kill,Linux,Process,Grep,Kill,我想在Linux中杀死一个特定的进程(它是一个名为test.exe的程序)。为此,我可以键入: ps aux | grep test.exe 然后: kill -9 process_id_of_test_exe 正如您所见,我需要多次键入命令(不是立即)。问题是如何在一个命令中做到这一点。获取test.exe的进程id并将其交给kill。我想在这种情况下我需要写一个脚本。谢谢。试试: killall test.exe 有关更多详细信息,请参见mankillall 使用此命令获取PID pid
ps aux | grep test.exe
然后:
kill -9 process_id_of_test_exe
正如您所见,我需要多次键入命令(不是立即)。问题是如何在一个命令中做到这一点。获取test.exe的进程id并将其交给kill。我想在这种情况下我需要写一个脚本。谢谢。试试:
killall test.exe
有关更多详细信息,请参见
mankillall
使用此命令获取PID
pidof test.exe
1044
然后要杀死它:
kill 1044
然后加入他们:
kill $(pidof test.exe)
您还可以使用以下命令:
kill -9 $(ps aux | grep [t]est.exe)
[t]
可防止grep
自身进行grep。您可以将kill-9与pgrep组合使用,如下所示:
kill-9`pgrep test.exe`要使用关键字
test.exe杀死所有进程,请重试
pkill-9-f test.exe
pkill-f test.exe。这将匹配关键字test.exe并杀死它。@SrikanthJeevapkill
不在我的ubuntu
上,它不是两个命令,而是三个ps
grep
kill