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