纳米中的“正在编辑文件/ 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文件了吗? 如果是这样,那有多可怕?

如果启用选项“vim-style lock-files”(在nanorc中set locking )(默认情况下是这种情况),nano会在您编辑文件时创建一个特殊的所谓“锁定文件”,以指示该文件当前已被编辑。

通常,当nano关闭时,此文件将被删除,但如果您通过关闭终端来杀死它,则不会发生这种情况。

只需删除该文件

 /var/log/.syslog.swp