无法使用 kill -9 终止任务

Hap*_*der 0 command-line process kill

我正在尝试使用 kill -9 命令终止进程 sublime_text。但是该过程仍然存在,因此我无法打开它的另一个实例。

 root@alwin-linux:~# ps aux|grep subl 

 root      3018  2.2  1.0 289008 61872 ?        Ds   12:30   5:27
 /opt/sublime_text/sublime_text 

 root   3037  0.0  0.2  65676 15364 ?        Sl   12:30   0:11
 /opt/sublime_text/plugin_host 3018 

 root      6702  0.0  0.0   4432   820 pts/1    S+   16:35   0:00 grep
 --color=auto subl 

 root@alwin-linux:~# kill -9 3018 

 root@alwin-linux:~# ps aux|grep subl 

 root      3018  2.2  1.0 289008

 61872 ?        Ds   12:30   5:27 /opt/sublime_text/sublime_text 

 root      3037  0.0  0.2  65676 15364 ? Sl   12:30   0:11
 /opt/sublime_text/plugin_host 3018  
 root      6705  0.0  0.0   4432   824 pts/1    S+   16:35   0:00 grep --color=auto subl
Run Code Online (Sandbox Code Playgroud)

Oli*_*Oli 5

D在STAT列意味着它是在以“不间断睡眠”。这通常转化为等待 IO 命令的东西。这些不能被杀戮打断。

您可以通过卸载 SSHFS 挂载来让它恢复生机。一般来说,在 Sublime 中使用 SSH 有点棘手。有一个付费插件声称运行良好,但我会在本地工作。无论是rsync或脚本的东西了部署(面料+ Git是伟大的)。