7在Linux中杀死无响应程序的最佳方法

时间:2020-02-23 14:37:36  来源:igfitidea点击:

虽然Linux在运行应用程序时非常稳定,但有时它会冻结。
我们可能会认为重新启动Linux是解决这种情况的最佳解决方案。
但是,许多其他替代方案可以快速轻松地安全地退出此非响应应用程序。

方法1:使用kill命令关闭软件

杀死无响应应用程序的最常用方法之一是使用kill命令。
但是,在使用kill命令之前,我们需要先获取无响应的应用程序ID。

我们可以使用以下命令获取无响应的进程ID: ps -aux | grep application_name

该命令应列出名称Firefox的所有正在运行的进程。
正如我们在上面的屏幕截图中看到的那样,过程ID为3993.

现在,我们可以使用kill命令来杀死无响应的应用程序。 kill 3993

获取进程ID的另一种方法是使用命令: pgrep application_name

使用pgrep命令获取进程ID

现在使用kill命令: kill 4401

使用kill命令关闭应用程序

方法2:使用pkill命令退出应用程序

如果我们没有进程ID,或者找不到确切的进程ID,因为几个进程具有相同的名称。
我们可以使用pkill命令。
在此方法中,我们将使用PKILL命令与非响应应用程序名称一起使用。 pkill application_name

使用pkill命令

方法3:使用killall命令杀死应用程序

在此方法中,我们将使用Killall命令与应用程序名称一起使用。
killall命令终止所有应用程序实例。
因此,如果,我们有许多打开的Windows的同一程序,那么Killall命令应该关闭所有打开的窗口。 killall application_name

使用killall命令

方法4:使用XKILL命令杀死系统进程

在此方法中,我们将在Ubuntu中使用预安装的kill utility,它是xkill命令。 xkill

使用xkill命令杀死无响应的应用程序

正如我们在上面的屏幕截图中看到当调用XKILL命令时,鼠标指针应显示"十字架"。
然后,我们可以单击无响应的应用程序以关闭它。

方法5:创建键盘快捷键以杀死应用程序

在此方法中,我们将创建一个键盘快捷键,以便立即命令关闭无响应应用程序。
此键盘快捷方式取决于XKILL命令,因为我们将看到下一个。

从Ubuntu机器,从桌面的右上角打开设置。

从Ubuntu打开设置

接下来,选择"设备"选项卡:

打开"设备"选项卡

然后选择键盘选项卡:

选择键盘选项卡

向下滚动以添加新键盘快捷键:

向下滚动以添加新的快捷方式

为键盘快捷键写说明,并在完成添加按钮时使用XKILL命令使用XKILL命令:

设置快捷方式

我们应该在列表末尾找到新创建的键盘快捷键。
现在双击创建的快捷方式:

快捷方式添加了

按SET快捷键按钮:

按SET快捷键按钮

输入快捷键;在此示例中,我使用了"alt"键和"x"字母:

制作自定义快捷键

完成后退出已打开的窗口:

自定义快捷键

最后,快捷方式现已启用,我们可以开始使用它:

快捷方式已成功添加

随时从键盘上按下快捷键,我们应该发现鼠标指针转向"十字架",这应该让我们关闭无响应的应用程序。

方法6:使用系统监视器应用的退出软件

在此方法中,我们将使用图形界面应用程序"系统监视器"关闭无响应应用程序。

从Ubuntu,从桌面左上角打开"活动"选项卡:

打开活动选项卡

打开系统监管应用程序:

打开系统监视器应用程序

当系统监视器应用程序打开后,搜索无响应应用程序,然后右键单击它:

右键单击进程名称并杀死

正如我们可以在上面的屏幕截图中看到的那样,有三个选项可供选择:

杀死>系统强制应用程序关闭的疯狂选项。

结束>这是关闭应用程序最合适的选项和最合适的方法。
因为首先在关闭应用程序之前,系统应清除临时文件然后关闭应用程序。

停止>此选项应暂停应用程序,并且应该让我们稍后继续。

如果我们选择杀死该过程,则应出现确认消息。

杀死进程确认消息

方法7:通过单击顶角的"x"按钮关闭应用程序

最简单且最快的方法,此处可以单击应用于应用程序的右上角的"x"按钮。

从顶部X按钮退出应用程序