web-dev-qa-db-ja.com

nanoの「/ var / log / syslogが編集されています」メッセージ

私の知る限り、コマンドで/ var/log/syslogを表示できます

Sudo nano /var/log/syslog

セッション中に何度か成功しました。ただし、ログでキーワードを検索しようとして、誤って「不明なコマンド」を入力したようです。ターミナルがフリーズしたので、最初からやり直すために殺しました。

さて、上記のコマンドを発行すると、ターミナルウィンドウの下部にプロンプ​​トが表示された空のファイルが表示されます。

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

はい、いいえ、キャンセルのオプションがあります。

なぜこうなった? syslogファイルを台無しにしましたか?もしそうなら、それはどれほど悲惨ですか?

26
munr0

オプション "vim-style lock-files"が有効になっている場合(nanorcのset locking)、これはデフォルトです。nanoは、ファイルを編集するときに、ファイルを示すために特別ないわゆる "lock file"を作成します。現在編集中です。

通常、nanoが閉じられるとこのファイルは削除されますが、端末を閉じてこのファイルを強制終了しても削除されません。

ファイルを削除するだけ

/var/log/.syslog.swp
33
Florian Diesch