Сообщение "file /var/log/syslog редактируется" в nano
Насколько я знаю, я могу просмотреть /var/log/syslog с помощью команды
sudo nano /var/log/syslog
и успешно сделал это несколько раз во время сеанса; однако я пытался найти в журнале ключевые слова и, по-видимому, по ошибке ввел некоторые "неизвестные команды". Терминал завис, поэтому я убил его, чтобы попытаться начать все сначала.
Теперь, когда я запускаю команду выше, я получаю пустой файл с подсказкой внизу окна терминала:
File /var/log/syslog is being edited (by root using Nano 2.4.2) CONT
с вариантами Да, Нет и Отмена.
Почему это происходит? Я испортил мой файл системного журнала? Если так, то насколько это ужасно?
1 ответ
Если опция "lock-files vim-style" включена (set locking
в nanorc), который имеет место по умолчанию, nano создает специальный так называемый "файл блокировки", пока вы редактируете файл, чтобы указать, что файл редактируется в данный момент.
Обычно этот файл удаляется при закрытии nano, но этого не происходит, если вы убиваете его, закрывая терминал.
Просто удалите файл
/var/log/.syslog.swp