要查看僵尸进程的来源,可以使用ps
命令或top
命令。
使用ps
命令:
-
打开终端或命令行界面,输入以下命令并按Enter执行:
shellps -e -o pid,ppid,state,cmd | grep -w Z
该命令将显示所有僵尸进程的进程ID(PID)、父进程ID(PPID)、状态(STATE)和启动命令(CMD)。
使用top
命令:
- 打开终端或命令行界面,输入
top
命令并按Enter执行。 - 在
top
命令的界面中,按键盘上的z
键,即可将显示模式切换为仅显示僵尸进程。 - 查看显示的僵尸进程列表,以了解它们的父进程和启动命令。
无论使用ps
命令还是top
命令,都可以查看僵尸进程的父进程ID(PPID),进而推断出僵尸进程的来源。僵尸进程的父进程通常是已经退出或终止的进程。可以通过查看父进程的启动命令或其他相关信息来确定僵尸进程的来源和原因。
可以看看进程的命令
shell
ps -p <父进程ID>-o cmd=
然后 kill -9 杀掉父进程即可