在 Ubuntu 20.04 中杀死冻结的应用程序

有时,在计算机系统中,当应用程序正在运行时,系统可能会冻结并且不响应。 这看起来很烦人,因为用户甚至无法 close 通过使用应用程序 UI 上的 X 图标来运行程序。 这是因为进程/应用程序没有响应,它们不会被 UI 方法简单地关闭。 即使连续重新启动系统似乎也不是合适的解决方案。 有时,用户有许多可能无法保存的关键数据。 此类问题的解决方案很容易适应,本文将对其进行介绍。

在 Ubuntu 中,有很多方法可以用来杀死用户不需要重新启动系统的冻结应用程序。 xkill 和系统监视器实用程序是与 kill、pkill 和 killall 命令一起使用的著名方法。 在本文中,我将向您展示使用 GUI 和命令行在 Ubuntu 20.04 系统上杀死冻结应用程序的 3 种不同方法。

方法一:使用xkill

该实用程序允许用户在 Ubuntu 上杀死冻结的应用程序。 它默认安装在您的系统中,但如果没有,您可以按照下一节中讨论的方法安装 xkill。

xkill的安装

使用以下命令打开终端窗口 Ctrl+Alt+T 快捷方式,然后在 CLI 中附加以下命令:

$ sudo apt install xorg-xkill

如果询问,请提供 sudo 登录用户的密码。 如果系统提示您要求确认,请按键盘上的 Y 键并按 Enter 继续。 xkill 是杀死所有冻结应用程序的实用程序。

为了杀死任何冻结的应用程序,您需要在命令行中键入 xkill。

只要您按下键盘上的 键,您就会注意到光标将变成 X。 要使用它,您必须将 x 放在您想要的应用程序上 close.

使用 xkill 杀死冻结的应用程序

为 xkill 创建快捷方式

为了方便用户,我们将学习如何为 xkill 创建键盘快捷键。 前往 设置 你的系统。

设置

设置窗口将打开,向下滚动以从侧面导航栏访问键盘快捷键。 点击它。

键盘快捷键

之后,从右侧窗格中 键盘快捷键 屏幕上单击加号 (+) 按钮。

添加快捷方式

将打开一个添加自定义快捷方式模式。 提供 姓名命令 在相关字段中,然后单击 设置快捷方式 按钮。

Xkill 快捷方式

设置自定义快捷方式 模态窗口将打开。 按您要为 xkill 程序设置的快捷键。

选择组合键

选择后,单击“添加”按钮。 在这里,我们为程序选择的快捷方式是 Ctrl+K,您可以根据自己的方便选择任何一种。

xkill 快捷键:ctrl + k

现在,您可以通过按键盘上的快捷键来使用 xkill 进程。

方法 2:通过使用系统监视器

在 Ubuntu 中,用户可以使用 System Monitor 杀死任何进程。 通过访问应用程序打开系统监视器。 进入系统监视器后,您将看到正在运行的进程列表。

Ubuntu 系统监视器

右键单击要杀死的任何程序。 将出现一个包含多个选项的下拉菜单。 针对没有响应的程序单击“杀死”按钮。 应用程序/进程将被成功终止。

进程列表

方法三:使用系统命令

在 Ubuntu 中,我们有许多用于杀死任何进程的命令。 Kill、pkill 和killall 是其中之一,用于通过使用其进程名称或进程ID(PID)来删除程序。

现在,您一定想知道如何找出 PID。 这不是问题,只需在命令行中键入以下命令即可。 记住我们在上一个方法中选择的进程,作为示例,我们使用相同的名称。 您可以根据需要替换此字段。

$ ps aux | grep <process-name>

按名称查找进程

进程信息将返回类似于下面显示的信息。 我们还获得了进程 ID 作为响应。 在我们的例子中是 1447。

shell上的进程列表

要终止进程,请使用以下命令:

$ kill PID

使用 kill 命令及其进程 ID 杀死进程

或者您也可以使用进程的名称而不是使用 ID。

$ pkill <process-name>

使用 pkill 命令

要杀死所有进程,请使用 killall 命令。

$ killall <process-name>

killall 命令

结论

在本文中,我们涵盖了 Ubuntu 20.04 系统中一个常见的应用程序冻结问题的所有可能解决方案。 这些方法可用于终止未响应或被任何其他类型的进程锁定的进程。