Linux中hardlink的大小是多少?它会是inode的大小吗?如果我有两个呢?
非常感谢你的解释,我试着用google搜索了一下,但什么也没找到
发布于 2011-06-01 23:28:07
硬链接重用inode,但需要单独的目录项,这将占用ext2中的8 bytes plus the length of the file name。可能存在其他相关成本,例如,当使用目录索引时,目录也会按整个块增长。
发布于 2011-06-01 23:27:21
可以将硬链接看作是文件的另一个名称。如果一个文件有1000个硬链接,这只是意味着它有1000个不同的目录条目与之关联,所有条目都可能具有不同的名称。例如,如果你有1000个不同的名字,你仍然只是一个人。不管你有多少个名字,你都会占用相同的空间。对于每个额外的名字,你只需要多一点的书面工作。
https://stackoverflow.com/questions/6203485
复制相似问题