当前位置: 首页>>技术教程>>正文


如何杀死应用程序

,

问题描述

我一直在玩Ubuntu安装新的主题和码头。有时在安装过程中,整个屏幕都会挂起。 Ubuntu杀死进程/应用程序的最佳方法是什么?什么类似于Ctrl + Alt + Del的窗口?

最佳解决方案

在System-> Admin中,您有一个名为System Monitor的应用程序,这相当于Windows任务管理器。

编辑:对于Ubuntu的更高版本(在运行13.10的PC上编写),您将通过短划线(左上角)找到系统监视器。只需在短划线中键入system monitor或其中的一部分,然后查找系统监视器应用程序。

kill,ubuntu

次佳解决方案

不太像Windows的CtrlAltDel,但你也可以用xkill杀死。只需转到”run”对话框(Alt + F2),输入xkill,鼠标指针将变为”x”。指向要杀死并单击的应用程序,它将被杀死。有时可以比加载系统监视器快得多。

第三种解决方案

这是我的个人杀人名单:

  • kill <pid_number>示例:kill 8888效果:杀死具有PID 8888的应用程序。

  • kill -9 <pid_number>例:kill -9 8888效果:与上述相同但更加极端和有力。

  • killall <application_name>示例killall firefox效果:终止具有名称firefox的应用程序或应用程序实例。你不必知道PID号,这是我最喜欢的。

  • kill -9 -1效果:终止所有进程,包括X Server,以便您可以返回显示管理器(LightDM,GDM或KDM)。此命令的另一个名称是relogin。此命令是单击“注销”按钮的替代。

  • Alt+Printscreen+REISUB效果:强制重启;与Windows中的Ctrl + Alt + Del相同。避免硬盘损坏非常有用。

  • Alt+Printscreen+REISUO效果:强制关机,如Ctrl + Alt + Del但是关机而不是重启。只有最后一个字符(O和B)不同。

  • xkill效果:改变指向头骨的指针。如果你点击一个GUI Windows,那么Window肯定会死掉。

您可以通过命令ps auxtop,htop或GNOME系统监视器以图形方式查看进程的PID。

第四种方案

如果您的屏幕挂起,您可以切换到虚拟控制台(Alt-Ctrl-F1),与您的用户登录,键入top,检测CPU进程,然后运行技能process_name。如果是系统(根)进程,请使用sudo技能process_name

第五种方案

您可以通过按Ctrl + Alt + F2来使用tty,然后登录并运行以下命令: –

kill -9 -1

来自man kill


kill -9 -1
       Kill all processes you can kill.

这将返回登录屏幕,登录后所有流程都会正常运行。

第六种方案

如果右键单击Gnome面板,然后选择“添加到面板”,则会在列表中找到”Force Quit”按钮。如果将其添加到面板,则可以单击它,然后在无响应的程序上将其终止。

您可能还想了解killkillall命令行程序。

第七种方案

首先,您应该知道要杀死的应用程序的PID。

您可以使用ps来获取此信息。

ps aux | grep "$appName" | grep -v 'grep'

然后使用kill。(确保您有权杀死它。)

kill  "$PID"

第八种方案

您也可以重新启动X.Type Ctrl + Alt + Backspace

在ubuntu 10.04中,默认情况下将禁用这些键。要启用它,

  • 转到系统 – >首选项 – >键盘

  • 选择“布局”选项卡,然后单击“选项”按钮。

  • 选择Key sequence以终止X服务器并启用Control + Alt + Backspace。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1299.html,未经允许,请勿转载。