回收站同名文件共存原理普通目录里,操作系统不允许存在完全同名文件;回收站却是特例,可以存放多个同名文件。 核心原因:回收站并非普通文件夹,它有独立的元数据记录机制。 文件删除移入回收站时,系统会在回收站数据库里保存文件原始路径、删除时间、唯一ID,并非直接以原始文件名作为唯一标识。即便两个文件原名完全一致,只要来源路径不同,就可以同时存在。 还原时,系统依据原始路径恢复;若目标位置已有同名文件,会触发重命名提示。 简单总结:普通目录靠文件名唯一识别,回收站靠唯一ID+原路径识别,原名只是展示用的显示文本,因此支持同名共存。 |