有人能告诉我如何在 Linux 中强制终止状态 -D 进程/PID 吗?我到处找,但还没找到答案。
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
13585 ggreik 16 0 8600 5508 1648 D 0.0 0.0 0:00.17 fluxbox
真的很感谢那里的专家能回答我这个问题,我知道重新启动服务器可以解决这个问题,但那是我的最后手段。
答案1
当进程处于“不可中断睡眠”状态时,它要么在等待 I/O,要么遇到了错误。正如其名称所示,它确实是不可中断的。您可以等待资源释放或帮助资源释放,这将有助于进程状态改变。希望它是一种允许您终止进程的状态。
它还可能正在等待父进程的资源。使用 GNU ps,您可以使用f
启用线程视图的选项运行。
fluxbox 是一个窗口管理器,因此它很可能以 X 作为父进程。请尝试在 fluxbox 之前先终止 X。
否则,唯一现实的选择就是重新启动。