文件覆盖一般是指原有的文件被新的同名文件覆盖,导致之前的数据丢失的情况。这些和误删除和误格式化不同,主要是文件被替换的过程,这时候原来的文件并不是被覆盖了而是产生了一个临时文件,原来的文件还有缓存存在。
而已经被替换了文件的磁盘上,如果被写入了新的文件,则文件原有位置很可能被新的文件覆盖掉,这就无法恢复了。
文件覆盖和替换有什么区别?
一、目标文件不同
1、覆盖:文件经过修改没有保存成新文件(没有重新命名)而是直接保存。
2、替换:文件直接被替换成新的版本,原有版本继续保留。
二、源文件不同
1、覆盖:覆盖文件后,源文件依然保留。
2、替换:替换文件后,源文件就不存在了。
三、用处不同
1、覆盖:用于拷贝过程中将旧的文件替换成新的文件。
2、替换:用于拷贝过程中旧的文件修改,同时保留新文件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)