«файл / var / log / syslog редактируется» в nano

18

Насколько я знаю, я могу просмотреть / var / log / syslog с помощью команды

sudo nano /var/log/syslog

и успешно сделал это несколько раз во время сеанса; однако я пытался искать в журнале ключевые слова и, по ошибке, по ошибке ввел некоторые «неизвестные команды». Терминал застыл, поэтому я убил его, чтобы попробовать начать.

Теперь, когда я выдаю команду выше, я получаю то, что кажется пустым файлом с подсказкой внизу окна терминала:

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

с параметрами «Да», «Нет» и «Отмена».

Почему это происходит? Я испортил свой файл syslog? Если да, то насколько это страшно?

    
задан munr0 05.02.2016 в 21:09
источник

1 ответ

19

Если опция «блокировка-файлы в стиле vim» включает ( set locking в nanorc), это по умолчанию, nano создает специальный так называемый «файл блокировки», когда вы редактируете файл, чтобы указать, что файл в настоящее время редактируется.

Обычно этот файл удаляется, когда nano закрывается, но это не происходит, если вы убиваете его, закрывая терминал.

Просто удалите файл

/var/log/.syslog.swp
    
ответ дан Florian Diesch 05.02.2016 в 21:34
источник