文件/文件夹名称存储在哪里?

文件/文件夹名称存储在哪里?

如果我有一个文件,其中没有数据,则它将为 0 字节。但是我刚刚创建的文件有一个文件名。该数据存储在驱动器的哪里以及如何存储?Windows 和 Linux 存储文件/文件夹名称的方式有什么区别吗?

答案1

在 Windows 上,文件的元信息存储在主文件表. NTFS 文件系统卷上的每个文件(包括 MFT 本身)在 MFT 中至少有一个条目。有关文件的所有信息(包括其大小、时间和日期戳、权限和数据内容)都存储在 MFT 条目中,或存储在 MFT 条目描述的 MFT 外部空间中。

它在 Linux 上的工作方式类似,但是 Linux 可以访问比 Windows 和 NTFS 多得多的文件系统。

相关内容