Невозможно убить задачу, используя kill -9

Я пытаюсь уничтожить процесс sublime_text с помощью команды kill -9. Но процесс все еще там, и поэтому я не могу открыть еще один экземпляр этого.

 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
0
задан 17 October 2013 в 15:20

1 ответ

D в столбце STAT означает, что он находится в режиме «Бесперебойный сон». Обычно это означает, что нужно ожидать команды ввода-вывода. Это не может быть прервано убийством.

Вы можете вернуть его к жизни, отмонтировав монтирование SSHFS. В общем, использование SSH с Sublime немного сложнее. Существует платный аддон , который утверждает, что работает хорошо, но я бы работал локально. Либо rsync, либо создайте сценарий для развертывания (Fabric + Git отлично подходит).

0
ответ дан 17 October 2013 в 15:20

Другие вопросы по тегам:

Похожие вопросы: