Windows用户最了解的任务之一是终止进程或意外关闭应用程序。 这些类型的操作在Windows系统上很常见,但是不幸的是,它们并不是操作系统所独有的:它也存在于Gnu / Linux上。
但是,即使在Gnu / Linux中,处理这些问题的方法也比在专有操作系统中更有效。 在Gnu / Linux中,有三个命令的用途是杀死进程或终止应用程序, 它们分别称为Kill,PKill和Killall。
但是在使用它们之前,我们必须首先知道或知道过程的PID。 PID是一个过程标识号。 它是唯一的,它们没有一个以上的过程,它的工作就像是一个人的DNI或护照号码一样,在当时是唯一且不可重复的。
知道进程的PID很简单,我们可以通过在终端中写入命令“ htop”或在终端中直接写入“ ps -A”来找到它。
无论如何,它将向我们显示所有过程,它们使用的程序以及每个过程的PID。 现在,要终止一个进程,我们必须编写以下代码:
kill -9 PID
代替PID,我们将使用过程代码。 变量“ -9”表示我们要终止该进程。 如果将其更改为“ -15”,则表明我们希望该过程完成,如果使用“ -1”,则将其暂停。
Kill是可以帮助我们终止进程的命令 但它仅适用于以用户身份创建的进程,我们将无法杀死其他用户或系统中的进程。
Pkill命令类似于Kill。 但是与前一个不同, PKill允许我们使用名称杀死进程或程序,也就是说,我们不需要使用程序的PID。 使用的一个例子是:
PKill mysql
Killall命令比以前的命令更强大,更有效,但同时也更危险。 Killall不仅杀死进程,而且杀死程序或功能,杀死所有依赖该程序的进程。 使用Killall的示例是
killall firefox
结论
为了终止进程,可以使用上述任何命令,但并非所有命令都能完美地适应我们的情况。 根据我们的需要或问题,我们必须使用Kill,PKill或Killall。 我个人推荐 使用PKill,因为它更简单,更快捷。 尽管如果遇到严重问题,Killall命令可能会非常有用 你不这样认为吗?
4条评论,留下您的评论
而且,如果您想杀死屏幕上的程序,则可以使用xkill。
例如,打开计算器,它就会卡住(不要惊慌,这只是一个例子,永远不会发生:D)
因此,在命令控制台中,我们编写了xkill
鼠标光标将变成一种“ x”,我们用鼠标单击计算器。 就像要杀人一样:D
问候。
我不是行家,但是在»Mate»桌面上使用“系统监视器”会更容易,尤其是因为您不必以管理员身份运行。
#killall qbittorrent
使用系统监视器,您可以杀死他,而且您真是太热了。
如果由于某种奇怪的原因屏幕被阻止并且您无法进行交互,则由于屏幕被阻止,因此无法打开系统监视器。 您可以使用ctrl + alt + F1..F12打开另一个会话,在那里您可以使用上面指示的控制台命令。
或通过ssh从任何其他计算机/设备连接。
所有这些方法都是有效和有效的。
我个人更喜欢Xkill…。最快的方法是为此命令创建启动器并将其放置在面板中,这是我在通常的发行版Xunbuntu 14.04中发现问题时使用的方式。
希望这项贡献对您有所帮助,并能完善本文中提供的信息。
问候和节日快乐。