7在Linux中杀死无响应程序的最佳方法
虽然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按钮退出应用程序