LINUX某个进程卡死了怎么结束_LINUX强制结束卡死进程的方法

Linux系统进程卡住了?应尽快治疗。
我会帮你解决的。

首先检查哪个进程被卡住了。
在终端中键入此命令:ps aux。
屏幕上会出现很多行。
查找第二列,即 PID,即进程号。
如果要查看的内容太多,请输入: ps aux | firefox hook 例如,如果你想查找 Firefox,Firefox 就会出现,它旁边的数字就是 PID。

一旦找到PID,首先发送一个软信号,让进程打包并离开。
敲击:杀死[PID]。
例如,要终止 Firefox,请键入:kill 1 2 3 4 5 (假设 1 2 3 4 5 是 PID)。
等待几秒钟,然后再次按 ps aux,看看它是否仍然消失。
如果它不消失,说明它太顽固了。

应该做什么?使用暴力暗示。
敲:kill -9 [PID]。
比如:kill -9 1 2 3 4 5 不管你什么情况,这个东西都会直接kill掉。
使用后,使用ps aux 进行确认。
它真的消失了。

还有一种方法,直接用进程名杀死它。
例如,如果您想终止所有 Chrome,请输入:pkill chrome。
要强制杀死它,请添加-9 :pkill -9 chrome。

如果你想清楚地看到哪个进程正在消耗资源,请安装htop。
如果未安装,请键入:sudo apt install htop。
安装后,输入 htop。
所有进程都在屏幕上。
使用箭头键单击要终止的进程,按 F9 ,选择 9 (SIGKILL),然后按 Enter。
哦,马上就被毁掉了。

有几件事需要记住: 1 .先使用kill [PID],让进程自行运行。
如果杀得太快,会很不幸地丢失数据。
2 .杀-9 就是不顾一切直接杀了他。
小心使用。
3 . pkill -9 是按名称杀死。
注意不要出错,因为多个进程会同时被破坏。
4 . 如果仍然遇到进程冻结,请检查内存和CPU是否足够或者软件是否与系统不兼容。

就这样,我了解了如何处理阻塞的进程。

linux怎么停止进程

Linux如何强制结束进程实用技巧分享linux强制结束进程

Linux系统使用的人很多,而且非常稳定。
但有时,进程会失控并陷入困境。
我应该怎么办?必须强制终止。
我们该怎么做呢?让我告诉你一些方法。

先说一个常用的,kill命令。
这个命令并不是直接kill,而是发送一个信号,通常是SIGTERM,也就是信号号。
1 5 . 让进程决定要做什么,如果可以的话,优雅地退出。
要使用这个命令,首先必须知道这是哪个进程,并且它必须有一个ID,称为PID。
如何找到PID?使用 ps aux 命令,屏幕上会列出一堆内容。
找到你的进程,它前面会有一个数字,这就是PID。
找到PID并记下来。
然后使用kill -1 5 PID命令完成PID。
比如有一个PID为1 2 3 4 的进程,你可以输入kill -1 5 1 2 3 4 你看,先用-1 5 吧,尽量温柔一点。

有时,SIGTERM 作弊不起作用并且该过程无法完成。
那你就得狠一点,用kill -9 PID。
这个-9 是SIGKILL信号,信号号。
9 . 这个信号很强大。
不管进程如何反应,都会被直接强制终止,甚至不允许你慢慢回收资源。
使用时,首先需要知道PID。
找到了,kill -9 1 2 3 4 ,给出信号号。
直接9 比如我上次在北京的时候,服务器上有一个进程跑掉了,一直没有结束,所以我就用kill -9 5 6 7 8 一下子就把它们杀掉了。
但请注意,SIGKILL 应谨慎使用。
他真的什么都不关心。
该进程的资源可能在清理之前就已耗尽。

除了使用PID之外,还可以使用进程名来杀死它。
Killall 命令执行此操作。
只需指出进程的名称即可。
例如,如果有很多 mysqld 进程,并且您想一次性杀死它们,只需输入killall -9 mysql。
这个-9 是必需的,否则只会发送SIGTERM。
Killall 使用 SIGKILL 直接暴力终止所有匹配该名称的进程。
请记住,使用k​​illall 时,进程名称必须拼写正确。
如果写错了,其他进程也可能被杀死。

还有一个pkill命令,和killall有些类似,也是根据进程名进行匹配。
但它和killall还是有一点不同的。
pkill 不要求 PID,只使用进程名称。
用法类似,比如pkill -9 firefox,杀死所有名为firefox的进程。
这个-9 也是必需的,否则将发送SIGTERM。
pkill和killall,大家可以根据情况选择,哪个更合适。

最后,如果您在图形界面下使用X Window系统,并且想要杀死特定窗口中的程序,您可以使用Xkill。
这是不同的。
您无需在命令行中输入命令,而是在屏幕上进行操作。
找到要杀死的程序窗口,右键单击,在菜单中查找Xkill,然后单击它。
屏幕上可能会出现一个小箭头或十字。
将箭头或十字指向要杀死的窗口并单击它。
该窗口将消失,程序将被强制结束。
这更直观,与命令行不同。

简而言之,在 Linux 中强制终止进程的方法有多种。
kill 发送软信号,kill -9 直接暴力杀死他们,killall 和pkill 杀死所有与其名称匹配的人,Xkill 单击 GUI,窗口消失。
使用哪一种取决于具体情况,哪一种更合适以及过程有多疯狂。