溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

如何強(qiáng)制關(guān)閉Ubuntu中無(wú)響應(yīng)應(yīng)用程序

發(fā)布時(shí)間:2021-10-27 09:29:59 來(lái)源:億速云 閱讀:613 作者:小新 欄目:系統(tǒng)運(yùn)維

這篇文章主要介紹如何強(qiáng)制關(guān)閉Ubuntu中無(wú)響應(yīng)應(yīng)用程序,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

方法1:對(duì)無(wú)響應(yīng)的基于UI的應(yīng)用程序使用X按鈕

如果您的一個(gè)基于UI的應(yīng)用程序的響應(yīng)時(shí)間比預(yù)期的長(zhǎng)得多,或者它處于掛起狀態(tài),那么您將看到它的UI和按鈕已經(jīng)變成灰色。如果您看到用于關(guān)閉應(yīng)用程序的“x”按鈕處于活動(dòng)狀態(tài),您可以嘗試通過(guò)它殺死應(yīng)用程序。

如何強(qiáng)制關(guān)閉Ubuntu中無(wú)響應(yīng)應(yīng)用程序

使用X按鈕

在某些發(fā)行版中,當(dāng)您試圖關(guān)閉無(wú)響應(yīng)選項(xiàng)時(shí),將提示您發(fā)送錯(cuò)誤報(bào)告。在另一些情況下,你可能會(huì)被賦予一個(gè)選項(xiàng),要么等待,要么“強(qiáng)制退出”應(yīng)用程序。無(wú)論情況如何,你都有很大的可能擺脫這個(gè)反應(yīng)遲鈍的程序。

方法2:使用系統(tǒng)監(jiān)視器,Ubuntu的任務(wù)管理器

就像你可能使用多年的Windows任務(wù)管理器一樣,Ubuntu也有一個(gè)內(nèi)置的進(jìn)程和資源監(jiān)控工具,叫做Gnome System  Monitor。這個(gè)Ubuntu任務(wù)管理器允許您在Ubuntu上終止、停止和恢復(fù)進(jìn)程。

您可以在任何時(shí)候通過(guò)UI啟動(dòng)Gnome系統(tǒng)管理器,方法是在Ubuntu Dash中搜索系統(tǒng)監(jiān)視器甚至任務(wù)管理器,或者直接從應(yīng)用程序列表中訪問(wèn)它。

在系統(tǒng)監(jiān)視器的Processes選項(xiàng)卡中,您將能夠看到當(dāng)前正在運(yùn)行的所有進(jìn)程,也包括那些沒(méi)有響應(yīng)的進(jìn)程。要?dú)⑺酪粋€(gè)進(jìn)程,只需右鍵單擊它,然后選擇kill選項(xiàng)。

如何強(qiáng)制關(guān)閉Ubuntu中無(wú)響應(yīng)應(yīng)用程序

進(jìn)程列表

但是,我們建議您首先嘗試使用Stop或End選項(xiàng)來(lái)關(guān)閉進(jìn)程,因?yàn)樗鼈兪峭V惯M(jìn)程的相對(duì)安全的方法。

方法3:使用xkill實(shí)用程序

有一個(gè)名為xkill的Linux實(shí)用程序,可以通過(guò)桌面殺死一個(gè)沒(méi)有響應(yīng)的程序。大多數(shù)***的Linux發(fā)行版都默認(rèn)安裝了它,但是如果您的系統(tǒng)缺少它,您可以通過(guò)在終端中使用以下命令來(lái)安裝它:

$ sudo apt-get install xorg-xkill

請(qǐng)注意,只有授權(quán)用戶才能在Ubuntu上添加/刪除和配置軟件。

現(xiàn)在使用xkill命令運(yùn)行此實(shí)用程序,如下所示:

如何強(qiáng)制關(guān)閉Ubuntu中無(wú)響應(yīng)應(yīng)用程序

啟動(dòng)xkill

運(yùn)行此命令后,您將看到鼠標(biāo)指針將變?yōu)椤皒”或頭骨。您只需將指針指向無(wú)響應(yīng)的程序,然后單擊它即可。這將在幾秒鐘內(nèi)終止掛起程序。

為xkill創(chuàng)建鍵盤快捷鍵

雖然xkill是一種殺死掛起程序的非常有效的方法,但打開終端然后運(yùn)行命令似乎很麻煩。讓我們介紹一下使用此實(shí)用程序的最快方法。如何創(chuàng)建一個(gè)自定義鍵盤快捷鍵,只需為您運(yùn)行命令,您就可以看到并直接使用'x'形指針來(lái)殺死應(yīng)用程序。這是你需要做的:

1.打開“鍵盤快捷鍵設(shè)置”

打開Ubuntu設(shè)置實(shí)用程序,然后通過(guò)“設(shè)備”選項(xiàng)卡訪問(wèn)“鍵盤”設(shè)置。打開鍵盤設(shè)置的最簡(jiǎn)單方法是通過(guò)Dash搜索搜索“鍵盤”。

設(shè)置實(shí)用程序?qū)⒃谝韵乱晥D中打開:

如何強(qiáng)制關(guān)閉Ubuntu中無(wú)響應(yīng)應(yīng)用程序

鍵盤快捷鍵列表

2.創(chuàng)建自定義快捷方式

向下滾動(dòng)位于右側(cè)的滑塊,您將能夠在列表底部看到一個(gè)“+”按鈕。單擊該按鈕以添加新的自定義快捷方式。將出現(xiàn)“添加自定義快捷方式”對(duì)話框。輸入以下信息,之后“添加”按鈕將變?yōu)榛顒?dòng)狀態(tài):

名稱:xkill

命令:xkill

然后單擊Set Shortcut按鈕,可以為輸入的命令設(shè)置鍵盤快捷鍵:

如何強(qiáng)制關(guān)閉Ubuntu中無(wú)響應(yīng)應(yīng)用程序

輸入新的快捷方式

按自定義快捷鍵的組合鍵。我輸入Ctrl + Alt +  K作為快捷方式,因?yàn)槲业南到y(tǒng)尚未將其用于其他目的。另外,因?yàn)榻M合中的K與單詞“Kill”相關(guān)。

無(wú)論如何,在輸入組合鍵后,您將看到它在“添加自定義快捷方式”對(duì)話框的“快捷方式”字段中列出,如下所示:

如何強(qiáng)制關(guān)閉Ubuntu中無(wú)響應(yīng)應(yīng)用程序

添加xkill快捷方式

您現(xiàn)在需要做的就是單擊“添加”按鈕,新的鍵盤快捷鍵將被注冊(cè)為新的自定義快捷方式。

現(xiàn)在嘗試使用新的快捷方式,您將能夠在服務(wù)中看到“x”或技能形狀的鼠標(biāo)指針。

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

讓我們假設(shè)我們的Ubuntu軟件管理器Gnome軟件被卡住了。我們可以使用基于命令行的系統(tǒng)監(jiān)視器top命令,以獲取有關(guān)當(dāng)前正在運(yùn)行的進(jìn)程的信息,如下所示:

$ top

如何強(qiáng)制關(guān)閉Ubuntu中無(wú)響應(yīng)應(yīng)用程序

top命令中顯示的進(jìn)程列表

在這里,您可以獲得有關(guān)Gnome軟件應(yīng)用程序的有用信息,例如可用于終止進(jìn)程的PID(進(jìn)程ID)。

然后,您可以按如下方式使用kill命令使用它的PID終止進(jìn)程:

$ kill [PID]

例:

如何強(qiáng)制關(guān)閉Ubuntu中無(wú)響應(yīng)應(yīng)用程序

  • 您還可以使用pkill通過(guò)使用以下語(yǔ)法來(lái)終止進(jìn)程:

$ pkill [ProcessName]

例:pkill gnome-software

如何強(qiáng)制關(guān)閉Ubuntu中無(wú)響應(yīng)應(yīng)用程序

  • 然后是killall命令,您可以使用它來(lái)殺死應(yīng)用程序的所有實(shí)例。這是語(yǔ)法:

$ killall [ProcessName]

例:killall gedit

如何強(qiáng)制關(guān)閉Ubuntu中無(wú)響應(yīng)應(yīng)用程序

以上是“如何強(qiáng)制關(guān)閉Ubuntu中無(wú)響應(yīng)應(yīng)用程序”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI