Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的日志文件是在我的 Linux 服务器上的特定目录中生成的。有时,当我使用 查看该目录中的日志文件时ls -lart,我看到:
ls -lart
abc.log .abc.log.swp
谁能解释一下为什么日志文件有这个名字.abc.log.swp?
.abc.log.swp
这些是vim“交换”文件——vim在您编辑文件时创建的临时文件。当您退出编辑器时,它们(通常)会自动删除。
vim
当您使用 vi 和其他一些编辑器编辑文件时,编辑器会创建一个扩展名为 .swp 的临时交换文件。如果出现问题并且编辑器崩溃或计算机死机,交换文件包含您的更改,因此您可以恢复到编辑后的文件。
关闭编辑器后,应立即删除交换文件。如果不是,并且您没有遇到崩溃,您可以简单地删除交换文件。