Что такое <несуществующий> процесс и почему он не уничтожается?

Из ваших выходных данных мы видим "несуществующий", что означает, что процесс либо выполнил свою задачу, либо был поврежден или уничтожен, но его дочерние процессы все еще выполняются, или этот родительский процесс отслеживает свой дочерний процесс.Чтобы остановить такой процесс, kill -9 PID не работает. Вы можете попытаться убить их с помощью этой команды, но она будет показывать это снова и снова.

Определите, какой процесс является родительским для этого несуществующего процесса, и завершите его. Чтобы узнать это, выполните команду:

$ ps -ef | grep defunct    UID          PID     PPID       C    STIME      TTY          TIME              CMD    1000       637      27872      0   Oct12      ?        00:00:04 [chrome] <defunct>    1000      1808      1777       0    Oct04     ?        00:00:00 [zeitgeist-datah] <defunct>

Затем kill -9 637 27872, затем убедитесь , что несуществующий процесс завершен ps -ef | grep defunct.