Por que não consigo encontrar o pid de um processo nano que tem um arquivo sendo editado pelo root?

1

Estou tentando editar um arquivo usando o nano e sempre que abro o arquivo para edição, ele me envia a seguinte mensagem:

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

No entanto, não consigo encontrar o id do processo na lista de processos em execução quando eu clico no pid ou quando listo todos os processos. Não tenho certeza de como chegar ao fundo disso. Estou em uma VM do Ubuntu 16.04.

    
por Dark Star1 30.06.2017 / 09:36

2 respostas

2

Tente usar ps aux | grep nano e pidof nano para verificar se esse processo realmente existe. Se não tentar encontrar nano arquivo temporário no mesmo local que o seu arquivo. Deve ser o nome assim: file.save.

    
por 30.06.2017 / 10:14
1

As informações a seguir devem ajudar. 1. Você está usando top para encontrar o pid do processo. Como você está tentando conseguir? 2. Você tentou obter o status do processo. Experimente ps -ef |grep *Pid shown*

Atualize sua pergunta para mais detalhes.

    
por 30.06.2017 / 09:50