Я пытаюсь уничтожить процесс 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
D
в столбце STAT означает, что он находится в режиме «Бесперебойный сон». Обычно это означает, что нужно ожидать команды ввода-вывода. Это не может быть прервано убийством.
Вы можете вернуть его к жизни, отмонтировав монтирование SSHFS. В общем, использование SSH с Sublime немного сложнее. Существует платный аддон , который утверждает, что работает хорошо, но я бы работал локально. Либо rsync
, либо создайте сценарий для развертывания (Fabric + Git отлично подходит).