【发布时间】:2013-06-21 21:47:27
【问题描述】:
我有一个疑问。在 Linux 中,一切都是文件,使用 inode Linux 维护文件和文件夹之间的关联。但是在Windows文件夹中不是文件(可能是我错了),所以怎么可能映射文件和文件夹。关联信息保存在 Windows 操作系统中的位置。
提前问好。
【问题讨论】:
标签: linux windows operating-system filesystems
我有一个疑问。在 Linux 中,一切都是文件,使用 inode Linux 维护文件和文件夹之间的关联。但是在Windows文件夹中不是文件(可能是我错了),所以怎么可能映射文件和文件夹。关联信息保存在 Windows 操作系统中的位置。
提前问好。
【问题讨论】:
标签: linux windows operating-system filesystems
您混淆了抽象级别。当然,在 Linux 中,/dev/null 看起来像一个文件,因为它可以通过文件 API 访问。这并不意味着它有一个 inode。
相反,在 Windows (NTFS) 上,文件夹与文件非常相似,只是文件 API 拒绝对文件夹进行操作。不过,操作系统内部理解这种相似性。
【讨论】: