相关疑难解决方法(0)

什么是超级块、索引节点、Dentry 和文件?

从M.?Tim Jones的文章Anatomy of the Linux file system 中,我读到 Linux 从一组通用对象的角度查看所有文件系统,这些对象是superblockinodedentryfile。尽管该段的其余部分解释了上述内容,但我对这种解释并不满意。

有人可以向我解释这些术语吗?

filesystems terminology inode files

144
推荐指数
5
解决办法
15万
查看次数

为什么即使文本文件只有一个字节,文本文件也至少占用 4kB?

出于某种原因,当我在 OS X 上制作文本文件时,它总是至少 4kB,除非它是空白的。为什么是这样?1 字节的纯文本可能有 4,000 字节的元数据吗?

在此处输入图片说明

filesystems disk-usage

50
推荐指数
3
解决办法
2万
查看次数

如何存储和保留扩展属性?

我有一个关于扩展文件属性的小问题。假设我用扩展属性中的元数据标记我的文件(例如,考虑完整性 - 但这对我的问题无关紧要)。现在出现的问题:

  • 这些属性存储在哪里?我猜肯定不是在 inode 中,而是在什么位置 - 或者更好:结构?
  • 这些属性如何连接到文件?是否有从属性结构到 inode 的链接?
  • 复制/移动文件时会发生什么?我刚刚测试过,移动文件时,文件保持其属性。复制时,副本没有属性。所以我假设当它刻录到 CD 或通过电子邮件发送文件时,它也会失去它的属性?

filesystems files xattr

11
推荐指数
1
解决办法
3705
查看次数

标签 统计

filesystems ×3

files ×2

disk-usage ×1

inode ×1

terminology ×1

xattr ×1