Назад | Перейти на главную страницу

Почему я не могу найти pid процесса nano, в котором файл редактируется root?

Я пытаюсь отредактировать файл с помощью nano, и всякий раз, когда я открываю файл для редактирования, появляется следующее сообщение:

File /path/to/file is being edited (by root with nano 2.5.3. PID 12345); continue?

Тем не менее, я не могу найти идентификатор процесса в списке запущенных процессов, когда я ищу pid или когда я перечисляю все процессы. Я не уверен, как разобраться в этом. Я нахожусь на виртуальной машине ubuntu 16.04.

Попробуй использовать ps aux | grep nano и pidof nano чтобы проверить, существует ли этот процесс на самом деле. Если нет, попробуйте найти временный файл nano в том же месте, что и ваш файл. Его имя должно быть так: file.save.

Следующая информация должна помочь. 1. Используете ли вы верхнюю часть, чтобы найти идентификатор процесса. Как вы пытаетесь это получить. 2. Пытались ли вы получить статус процесса. Пытаться ps -ef |grep *Pid shown*

Обновите свой вопрос для дальнейшего изучения.