如何关闭崩溃的应用程序的窗口?

如何关闭崩溃的应用程序的窗口?

我使用 Awesome 作为桌面环境,如下图所示,应用程序(aMule)崩溃了,但窗口仍然打开,所以我想关闭它以重新启动它,但正如您在终端窗口中看到的那样不在进程列表中,那么如何关闭 aMule 窗口?

即使使用Mod4- Shift-c窗口也没有关闭。

在此输入图像描述

答案1

我建议xkill在这种情况下使用该实用程序。

如果它不起作用,它至少可能会提供一些信息来解释原因。

答案2

首先,它没有在前几行中显示top并不意味着它aMule没有运行。事实上,由于它已经崩溃,它很可能处于僵尸状态,几乎不使用任何资源,因此看不到它top是正常的。top您应该使用ps或来代替pgrep来查找正在运行的处理:

pgrep amule

或者

ps aux | grep amule

这应该会给你进程的 PID,然后你可以用它来杀死它(更改1234为 返回的 PID pgrep):

kill -9 1234

或者,您可以尝试

killall -9 amule

最后,图形程序xkill将终止生成您单击的任何窗口的进程。

相关内容