这应该是第2次使用 VS code remote产生僵尸进程了,只有重启解决问题。血泪的教训要记住啊:kill 进程前一定要把子进程先杀死,再杀父进程。
否则,杀死了父进程,子进程容易成为“野指针”,关联到root进程,进而成为僵尸进程。目前无解,有方案欢迎指教一下我~
查看僵尸进程的方案:
ps -A -ostat,ppid,pid,cmd | grep -e '^[zZ]'
红色的zombie就是指僵尸程序(重启后,显示为0)。使用上面的命令可以查看僵尸进程的pid和ppid(父进程,如果为1那只有重启了。)
如果不是ppid不为1,可以尝试一下:
kill -HUP ppid进程号