如何强制关闭任何程序?

如何强制关闭任何程序?

有时程序会告诉我无法启动它,因为已经有另一个实例正在运行。最好的例子是 Firefox 和 Chromium,但这个问题也存在于许多应用程序中。

我无法在正在运行的进程中找到应用程序的 PID。

如何终止某个程序的所有正在运行的实例,例如 Firefox?

我试过:

ps ax | grep firefox

但我所能找到的只有:

8193 ?        Rl     0:08 /usr/lib/firefox/firefox

我试过:

kill 8193

但我明白:

Process not found

实际上,即使 Firefox 准确运行,我也无法在 中找到它的实例ps

我错过了什么?

答案1

对于没有响应的程序,最简单的解决方案是:

killall firefox

如果这不起作用

killall -9 firefox

如果这仍然不起作用,请重新启动,其他任何方法都不起作用。

有关其他 killall 选项,请参阅 Wikipedia 上的这篇文章:关联

答案2

检查是否有效

kill -9 `ps -e | grep firefox | cut -b1-6`

答案3

此外,要为您的 Ubuntu 系统添加更多功能,
请进入设置>键盘>键盘快捷键,单击添加以添加新的快捷方式,
调用命令 forcequit 或其他
命令将xkill
快捷方式设置为您选择的按钮,
您的鼠标应该变成“x”,它将终止您单击的任何进程

答案4

在某些情况下killkillall可能不会产生预期的效果。例如,如果程序的图形容器出现故障,就会发生这种情况。在这种情况下,必须通过 终止进程xkill

只要打开命令行并运行xkill。鼠标指针变成十字形,并出现以下消息:

使用按钮 1 选择您想要终止其客户端的窗口....

然后用鼠标指针左键单击包含恶意程序的窗口。

相关内容