殺死 Debian 10 中無響應應用程序的 4 種方法

當程序停止工作時通常很煩人,您甚至無法 close 它。 重新啟動系統並不總是合適的方式,我們正在尋找輕鬆快速地擺脫無響應程序的方法。 在本文中,我們將學習包括 GUI 和命令行在內的方法來殺死 Debian 系統中的無響應應用程序。

我們已經在 Debian 10 系統上運行了本文中提到的命令和過程。 此處描述的某些方法已在命令行終端應用程序上運行。 要在 Debian 操作系統中打開終端,請轉到桌面左上角的活動選項卡。 然後在搜索欄中,輸入關鍵字終端。 當搜索結果出現時,單擊終端圖標。

方法 1:對無響應的基於 UI 的應用程序使用 X 按鈕

如果您的任何基於 UI 的程序響應時間過長,請嘗試通過單擊其窗口右上角的 x 按鈕將其關閉。 有時當你嘗試 close 一個沒有響應的應用程序使用這種方式,它會提示你發送錯誤報告。 此外,在某些情況下,您可以選擇等待或強制退出應用程序。

使用此方法,您很可能能夠 close 應用程序。

方法 2:使用系統監視器,Debian 任務管理器

與 Windows 任務管理器類似,Debian 操作系統也帶有內置的系統監視器實用程序。 使用此系統監視器實用程序,您可以終止、結束、停止和繼續在您的系統上運行的進程。

要使用 UI 啟動 Gnome 系統監視器,請按鍵盤上的超級鍵並鍵入關鍵字系統監視器。 或者,您可以從應用程序列表中搜索系統監視器實用程序。

默認情況下,系統監視器將在進程選項卡中啟動。 在這裡,您將看到系統上運行的所有進程,包括無響應的進程。 為了殺死一個沒有響應的程序,右鍵單擊它,然後選擇 選項。

在系統監視器中殺死應用程序

您也可以嘗試“停止”或“結束”選項以安全 close 應用程序。

方法 3:使用 Xkill 實用程序

還有另一個 Linux 實用程序稱為 Xkill,可用於殺死系統上無響應的應用程序。 它預裝在包括 Debian 在內的大多數 Linux 發行版中。

要運行此實用程序,只需在終端中鍵入 xkill:

$ xkill

運行該實用程序後,您將看到鼠標指針變為“x”或頭骨。 到 close 任何應用程序,只需將指針指向它並左鍵單擊它。 它會在幾秒鐘內殺死無響應的程序。

為 Xkill 創建鍵盤快捷鍵

儘管 Xkill 是關閉無響應程序的有效實用程序,但打開終端並運行命令似乎很麻煩。 還有一種使用鍵盤快捷鍵實現此目的的最快方法。 只需按快捷鍵即可殺死任何無響應的程序。

您可以這樣做:

1.打開鍵盤快捷鍵設置

點擊鍵盤上的超級鍵,然後使用出現的搜索欄搜索鍵盤快捷鍵。 鍵盤快捷鍵

當“設置”窗口打開時,您會發現許多用於不同目的的快捷方式。

鍵盤快捷鍵列表

2. 創建自定義快捷方式

向下滾動屏幕底部並單擊 + 按鈕。 要添加 Xkill 實用程序的快捷方式,請單擊 + 按鈕。

當。。。的時候 添加自定義快捷方式 出現對話框,在“名稱”和“命令”字段中鍵入 xkill,如下面的屏幕截圖所示。

為 xkill 命令創建快捷方式 完成後,單擊 設置快捷方式 按鈕,它允許您為 Xkill 實用程序設置自定義快捷方式。

選擇快捷鍵組合

按您選擇的尚未在您的系統上使用的組合鍵。 我在這裡輸入 Ctrl + Alt + 6 作為 Xkill 的自定義快捷方式.

xkill 鍵盤快捷鍵

一旦完成, close 對話框。 之後,您將能夠在列表中看到新添加的快捷方式。

現在嘗試使用快捷方式,您將能夠快速殺死無響應的應用程序。

方法 4:使用 kill、pkill 和 killall 命令

還有一些其他命令行方法可以殺死系統中無響應的應用程序。 這些方法對那些更喜歡命令行而不是 GUI 的人很有幫助。

要查看系統上當前正在運行的進程,請在終端中使用以下命令運行 top 實用程序:

$頂

頂部命令

輸出顯示系統上運行的所有進程及其進程 ID (PID)。

要殺死任何程序,請鍵入 kill 後跟其進程 ID (PID):

$殺死PID

Linux 殺死命令

Pkill 也可用於使用進程名稱殺死進程,如下所示:

$ pkill [Process-name]

Linux pkill 命令

如果有許多應用程序正在運行並且您想殺死所有實例,請嘗試使用以下命令:

$killall [Process-name]

Linux killall 命令

在本文中,我們學習瞭如何使用不同的命令行和 GUI 方式殺死進程。 我希望當您需要快速殺死任何卡住且沒有響應的無響應應用程序時,它會有所幫助。