首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux中的硬链接

Linux中的硬链接
EN

Stack Overflow用户
提问于 2011-06-01 23:15:13
回答 2查看 273关注 0票数 1

Linuxhardlink的大小是多少?它会是inode的大小吗?如果我有两个呢?

非常感谢你的解释,我试着用google搜索了一下,但什么也没找到

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-06-01 23:28:07

硬链接重用inode,但需要单独的目录项,这将占用ext2中的8 bytes plus the length of the file name。可能存在其他相关成本,例如,当使用目录索引时,目录也会按整个块增长。

票数 2
EN

Stack Overflow用户

发布于 2011-06-01 23:27:21

可以将硬链接看作是文件的另一个名称。如果一个文件有1000个硬链接,这只是意味着它有1000个不同的目录条目与之关联,所有条目都可能具有不同的名称。例如,如果你有1000个不同的名字,你仍然只是一个人。不管你有多少个名字,你都会占用相同的空间。对于每个额外的名字,你只需要多一点的书面工作。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6203485

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档