“arquivo / var / log / syslog está sendo editado” mensagem em nano

21

Para o melhor do meu conhecimento, eu posso ver / var / log / syslog com o comando

sudo nano /var/log/syslog

e fez isso várias vezes com sucesso durante uma sessão; no entanto, eu estava tentando procurar no log por palavras-chave e aparentemente inseri alguns 'comandos desconhecidos' por engano. O terminal congelou, então eu matei para tentar começar de novo.

Agora, quando eu emito o comando acima, recebo o que parece ser um arquivo em branco com o prompt na parte inferior da janela do terminal:

File /var/log/syslog is being edited (by root using Nano 2.4.2) CONT

com opções, Sim, Não e Cancelar.

Por que isso está acontecendo? Eu estraguei meu arquivo syslog? Em caso afirmativo, quão terrível é isso?

    
por munr0 05.02.2016 / 21:09

1 resposta

24

Se a opção "arquivos de bloqueio do estilo vim" for ativada ( set locking em nanorc), que é o caso por padrão, o nano cria um chamado "arquivo de bloqueio" especial enquanto você edita um arquivo para indicar que arquivo está atualmente editado.

Normalmente este arquivo é removido quando o nano é fechado, mas isso não acontece se você o matar fechando o terminal.

Basta remover o arquivo

/var/log/.syslog.swp
    
por Florian Diesch 05.02.2016 / 21:34