例如,在编写程序时,有时 会在同一目录中创建convert.c
一个同名文件,后跟平铺(~)convert.c~
。为什么会这样,到底发生了什么,请解释一下。
答案1
它是由你的 c 编辑器程序创建的,它是在你打开 c 文件时创建的。它是一个临时文件。当你关闭编辑器时,它应该被删除
答案2
在Linux平台中,当我们使用“vim”或“vi”时,会创建交换文件,即“.filename.c.swp”。
交换文件允许操作系统使用硬盘空间来模拟额外的内存。当系统内存不足时,它会将空闲程序正在使用的 RAM 部分交换到硬盘上,以释放内存供其他程序使用。
欲了解更详细的说明,请点击以下链接,
答案3
如果你使用 Vim,请将下面这段放入你的 vimrc 中
set nobackup
set nowritebackup
如果您使用 Emacs,请将其放入您的 .emacs 中。
(setq make-backup-files nil)
那么就没有备份文件。