Windows用戶最了解的任務之一是終止進程或意外關閉應用程序。 這些類型的操作在Windows系統上很常見,但是不幸的是,它們並不是操作系統所獨有的:它也存在於Gnu / Linux上。
但是,即使在Gnu / Linux中,處理這些問題的方法也比在專有操作系統中更有效。 在Gnu / Linux中,有三個命令的用途是殺死進程或終止應用程序, 它們分別稱為Kill,PKill和Killall。
但是在使用它們之前,我們必須首先知道或知道過程的PID。 PID是一個過程標識號。 它是唯一的,它們沒有一個以上的過程,它的工作就像是一個人的DNI或護照號碼一樣,在當時是唯一且不可重複的。
知道進程的PID很簡單,我們可以通過在終端中編寫命令“ htop”或在終端中直接編寫“ ps -A”來找到它。
無論如何,它將向我們顯示所有過程,它們使用的程序以及每個過程的PID。 現在,要終止進程,我們必須編寫以下內容:
kill -9 PID
代替PID,我們將使用過程代碼。 變量“ -9”表示我們要終止該進程。 如果將其更改為“ -15”,則表明我們希望該過程完成;如果使用“ -1”,則將其暫停。
Kill是可以幫助我們終止進程的命令 但它僅適用於以用戶身份創建的進程,我們將無法殺死其他用戶或系統中的進程。
Pkill命令類似於Kill。 但是與前一個不同, PKill允許我們使用名稱殺死進程或程序,也就是說,我們不需要使用程序的PID。 使用的一個例子是:
PKill mysql
Killall命令比以前的命令更強大,更有效,但同時也更危險。 Killall不僅殺死進程,而且殺死程序或功能,殺死所有依賴該程序的進程。 使用Killall的示例是
killall firefox
結論
為了終止進程,可以使用上述任何命令,但並非所有命令都能完美地適應我們的情況。 根據我們的需要或問題,我們必須使用Kill,PKill或Killall。 我個人推薦 使用PKill,因為它更簡單,更快捷。 儘管如果遇到嚴重問題,Killall命令可能會非常有用 你不這樣認為嗎
而且,如果您想殺死屏幕上的程序,則可以使用xkill。
例如,您打開計算器就會卡住(不要驚慌,這只是一個例子,永遠不會發生:D)
因此,在命令控制台中,我們編寫了xkill
鼠標光標將變成一種“ x”,我們用鼠標在計算器上單擊。 就像要殺人一樣:D
問候。
我不是行家,但是在台式機»Mate»上使用«System Monitor»更容易,尤其是因為您不必以管理員身份運行。
#killall qbittorrent
使用系統監控器,您可以殺死他,而且您很熱。
如果由於某種奇怪的原因屏幕被鎖定並且您無法進行交互,那麼它將無法打開系統監視器,因為它已被鎖定。 您可以使用ctrl + alt + F1..F12打開另一個會話,在那裡您可以使用上面指示的控制台命令。
或通過ssh從任何其他計算機/設備連接。
所有這些方法都是有效和有效的。
我個人更喜歡Xkill…。最快的方法是為此命令創建啟動器並將其放置在面板中,這是我在通常的發行版Xunbuntu 14.04中發現問題時使用的方式。
希望這項貢獻對您有所幫助,並能完善本文中提供的信息。
問候和節日快樂。