3

我的日志文件是在我的 Linux 服务器上的特定目录中生成的。有时,当我使用 查看该目录中的日志文件时ls -lart,我看到:

abc.log
.abc.log.swp

谁能解释一下为什么日志文件有这个名字.abc.log.swp

4

2 回答 2

10

这些是vim“交换”文件——vim在您编辑文件时创建的临时文件。当您退出编辑器时,它们(通常)会自动删除。

于 2012-05-09T16:03:44.293 回答
3

当您使用 vi 和其他一些编辑器编辑文件时,编辑器会创建一个扩展名为 .swp 的临时交换文件。如果出现问题并且编辑器崩溃或计算机死机,交换文件包含您的更改,因此您可以恢复到编辑后的文件。

关闭编辑器后,应立即删除交换文件。如果不是,并且您没有遇到崩溃,您可以简单地删除交换文件。

于 2012-05-09T16:04:51.970 回答