为什么 nvi 认为我正在编辑文件?

为什么 nvi 认为我正在编辑文件?

我有几个 FreeBSD 服务器在重新启动时会抛出以下错误的多个副本:

On Wed Oct 10 15:13:16 2012, the user root was editing a file named /tmp/crontab.s00huOAZD2 on the machine server, when it was saved for recovery. You can recover most, if not all, of the changes to this file using the -r option to vi:

    vi -r /tmp/crontab.s00huOAZD2

但是,没有人编辑任何东西(至少最近没有)。我当然不想恢复这些文件中的内容。我已经打开 clear_tmp(在启动时)并手动清除了 tmp 目录。虽然没有变化,每次启动时我都会获得上述内容的多个副本。即使我启动后立即重新启动。是什么导致 nvi 认为我正在编辑 crontab,清除这些内容的最佳方法是什么?

答案1

检查持久临时目录/var/tmp/中的Vi.recover目录。

相关内容