Linux軟件足夠健壯,可以在不引起問題的情況下工作,但有時即使是最好的應用程序也可能掛起。與其等待它們崩潰,不如殺死這些沒有響應的程序。事實上,有很多方法可以殺死Linux程序,你可能會發現自己被寵壞了!
如果您在Linux中遇到應用程序的問題,這裡有幾種方法可以殺死Linux中的程序。
你可能已經試過走開,做一杯熱飲了。如果你回到你的電腦發現應用程序仍然掛起,它可能有足夠的時間重新開始工作。一個沒有響應的應用程序通常會有灰顯的按鈕,或者看起來不起作用的選項。您也可能無法在屏幕上移動應用程序窗口。
那麼,解決方案是什麼?單擊上角的X按鈕(左或右,取決於您的Linux操作系統)。這應該可以阻止程序死路一條。您可能會看到一個對話框,要求您等待或強制退出以立即結束。
如果一切按計劃進行,一些發行版會提示您發送錯誤報告。
下一個選項是打開Linux操作系統的system Monitor實用程序。這通常位於“系統工具”菜單中,並在“進程”選項卡下顯示正在運行的進程的列表。
要在此處關閉無響應的應用程序,只需選擇它並單擊鼠標右鍵。然後有三個選項:
最好按順序使用。但是,如果應用程序是一個經常掛起的應用程序,您可能更喜歡使用一個您知道有效的命令。
您可以使用的另一個選項是xkill。這是一個預安裝在Ubuntu中的force kill工具,但是如果需要,您可以通過終端在其他發行版上安裝它。調用xkill時,您可以關閉任何桌面進程。使用以下命令安裝:
sudo apt install xorg-xkill完成後,只需鍵入
xkill然後,鼠標指針將顯示一個十字(或頭骨)。左鍵單擊有問題的應用程序將其關閉
如果不可能用這些以桌面為中心的方法關閉沒有響應的應用程序,解決方案可能是命令行…
如果您的應用程序沒有響應,並且上述建議不起作用(GUI可能沒有響應),請按Ctrl+Alt+t打開終端。
有幾個命令行選項可以幫助您關閉應用程序。更好的是,這些可以在您的計算機上使用,也可以通過SSH從其他設備連接。
kill命令可以在這裡使用,但首先需要一個進程ID。您可以通過運行命令來查詢應用程序的進程ID:
ps aux | grep [process name]結果將顯示進程ID。然後可以如下使用:
kill [process ID]注意,您可能需要用sudo附加命令。
如果您不知道或找不到進程ID怎麼辦?這就是pkill命令的作用。只需將pkill與進程名稱一起使用,而不是進程ID:
pkill [process name]或者,可以使用pgrep命令查找進程ID:
pgrep [process name]…然後,使用進程ID為的pkill。
pkill [process ID]與kill命令一樣,這應該在大約5秒鐘內關閉進程。
殺戮和殺戮都不走運?是時候使用核武器了:殺戮。
幸運的是,這並不像它可能造成的那麼嚴重。killall命令將結束指定程序的所有實例。因此,以下命令將結束所有Firefox窗口,而不是終止一個Firefox窗口:
killall firefox您所需要的只是進程名和killall命令(如果您的設置要求,可以使用sudo)。
killall [process name]當然,您應該只在需要時使用此命令。它不適合大多數沒有反應的程序情況。
想節省關閉無響應軟件的時間嗎?最好的選擇是創建一個鍵盤快捷鍵。這將為您提供關閉應用程序的即時選項,但這需要xkill才能工作。
在Ubuntu中,打開“設置”>;“鍵盤”,然後單擊“快捷方式”。選擇“自定義快捷方式”,然後選擇“+”以創建新的快捷方式。為Name和Command輸入“xkill”,然後應用。這將使您返回快捷方式列表---選擇快捷方式,然後按所需的鍵盤組合來調用它。
下次需要關閉應用程序時,只需使用鍵盤快捷鍵。鼠標指針將變成一個X,你可以點擊任何你想關閉的應用程序。
無響應的應用程序是否經常導致問題?您可能會從對Linux計算機進行一些更改中獲益。
安裝額外的RAM是給你的電腦提供更多能量的首要方法,也許正是你需要的,以防止那些脾氣暴躁的應用程序在將來變得毫無反應。
因此,下次Linux應用程序或實用程序掛起並沒有響應時,您只需應用以下解決方案之一:
如果這些解決方案都不起作用,並且您經常遇到無響應的Linux應用程序,請考慮切換到輕量級Linux操作系統。
滅菌和消毒的關鍵區別在於,滅菌是一個殺死所有形式的微生物生命的過程,包括存在於物體中的孢子,而消毒是從無生命物體和表面減少或去除有害微生物的過程。 微生物無處不在。由於它們會造成汙染、感染和腐爛,因...
無論出於何種原因,iOS應用程式有時會變得無響應。沒有辦法知道這個問題是否會出現或何時出現,但一旦出現,就很煩人。 ...
... 就這樣!Chrome現在將覆蓋無響應的應用程式並將其殺死。幾秒鐘之內,它就會從你的螢幕上消失。 ...
...到列表頂部,可能會看到“全部關閉”按鈕。這可以讓你殺死所有正在執行的應用程式。 ...
...沒有響應的程式的可怕的白色光澤,並點選“結束任務”殺死它。但有時,即使這樣也需要一分鐘或更長時間。 ...
... Mac使用者可以使用Activity Monitor隔離和殺死不需要的程序,而Windows使用者可以使用Task Manager。Linux使用者還可以使用一些技巧來殺死惡意程序。 ...
...作業系統有一個嚴重的問題。 如何刪除殭屍程序 你不能殺死殭屍程序,因為它已經死了。它不會對任何訊號做出響應,因為它已經從記憶體中刪除了,沒有地方可以傳送SIGKILL訊號。您可以嘗試向父程序傳送SIGCHLD訊號,但是如...
...機。 ctrl+alt+delete組合鍵 Ctrl+Alt+Delete鍵盤快捷鍵通常用於殺死無響應的軟體,但您也可以使用它來鎖定計算機。按Ctrl+Alt+Delete,然後在出現的選單中單擊“鎖定”。 在工作管理員中鎖定計算機 您也可以在工作管理員中鎖定PC。...