如何像Windows一样杀死应用程序?


9

我在Google上进行了查询,但没有发现任何帮助。

反正我是玩孤岛危机2(与PlayOnLinux)和游戏崩溃,但我便无法杀掉该进程,我试过Ctrl+ Alt+ T,但也不过是游戏中出现在屏幕上,我不得不Ctrl+ Alt+ Del和结束会议,也失去我所有的工作。

在Windows上,有Windows键(可打开Unity面板),但我无能为力。并且有Ctrl+ Alt+ Del可以打开所有进程(在Windows上),但是终端没有显示在我身上(Ctrl+ Alt+ T),我无法杀死任何进程。

有什么帮助吗?


您还可以更改工作区,然后打开一个终端。
Alvar 2012年

Answers:


11

我最喜欢的方法是

Ctrl+ Alt+F1

然后,当您重新登录运行时, ps aux | grep program请记住该程序应替换为可执行文件的文件名。在您的情况下ps aux | grep wine,您应该会看到类似以下内容的信息:

david     1234  0.0  0.0 1595676 2700 ?        Sl   16:12   0:00 wine cmd.exe

它说cmd.exe的地方将是游戏的exe。杀死进程

kill 12341234是上一个命令给您的进程ID;然后 Ctrl+ Alt+F7


谢谢,我不了解此CTRL + ALT + F1。但是用“ ps -A”代替“ ps aux”不是更容易吗?而且顺便说一句,我看不到所有过程。如何向上滚动页面?
阿曼达

@Amanda ps -A在提供酒程序时不会提供详细信息,但如果是本机程序并且仅运行一个肯定程序,则不会提供详细信息。如果我了解“看不到所有进程”的问题,那么您是否正在使用该命令的grep部分。
David

grep?:O那是什么?
阿曼达

grep的是很好的工具,能对一个程序的输出,所以当你运行ps aux你管将其与|到grep grep wine如此ps aux | grep wine
大卫

1
我喜欢pgrep -f nameps aux| grep name。而且,如果您想“看到”所有进程,只需将ps输出输出到less即可ps -efl|less
McNisse 2012年

4

在这种情况下,你可以试试Ctrl+ Alt+ F1。然后使用您的用户名和密码登录并键入top。然后,您可以通过键入kill PIDNRPIDNR 作为程序的进程ID号来选择终止程序。

使用Ctrl+ Alt+ 返回图形模式F7

顺便说一句,htop是top的高级版本。您可以轻松安装它(请参阅下一个命令),并且只需htop在命令行中键入即可调用它。具有很多功能。

sudo apt-get install htop

或者,某些人也可以使用xkill该程序,然后指向该程序(http://ubuntuforums.org/showthread.php?t=1812120)。很容易。


1
谢谢!但是您没有告诉我有关CRTL + ALT + F7的信息,所以我不得不重新启动PC哈哈哈。
阿曼达

@Amanda我希望您使用过reboot now而不是强制重启。
David

是的,我通过命令重新启动。
阿曼达

嗨,阿曼达,对此感到抱歉。实际上,您可以使用(CTRL +)ALT + F7返回图形模式。我将更新答案。您尝试过htop吗?
don.joey 2012年

+1 htop比top更好,比ps aux容易得多| 等
Sparhawk
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.