需要建议来调试 ps -ef 卡住的原因

需要建议来调试 ps -ef 卡住的原因

问题开始 - 我的几个 PID 消耗了 100% 的 CPU,我想了解哪个脚本正在执行该 PID 命令。

我的调试步骤:

strace ps -ef

打开(“/proc/PID/status”, O_RDONLY) = 6 读取(6, “名称:\textract\n状态:\tR (运行)”..., 1023) = 1023 关闭(6) = 0 打开(“/proc/PID/cmdline”, O_RDONLY) = 6 读取(6,

因此它尝试打开 /proc/PID/cmdline 时卡住了

我尝试抓它,它又卡住了

内核显然出了问题,请告诉我你的建议或下一步的调试步骤

注意:关机不起作用,如果我手动关机,问题又会再次出现。

ps:由于我的名声,我无法聊天。请随时询问任何建议命令的输出,我会尽快粘贴!

答案1

如果您的系统有 root 工具包,则ps或甚至/proc可能由于 root 工具包中的错误而损坏。我不确定如何在不重新安装的情况下摆脱 root 工具包。

相关内容