我对unix / inode文件系统的理解是两个名称可以引用相同的inode编号,但在这种情况下引用计数将是2.但是,我今天注意到/ etc / hosts文件和/ private / etc / hosts文件都引用相同的inode编号,但引用计数为1.为什么不是引用计数2,反映了两条路径引用相同inode的事实?
% ls -li /etc/hosts
38402042 -rw-r--r-- 1 root wheel 236 May 14 23:13 /etc/hosts
% ls -li /private/etc/hosts
38402042 -rw-r--r-- 1 root wheel 236 May 14 23:13 /private/etc/hosts
答案 0 :(得分:0)
硬链接共享相同的inode,而硬链接更像是镜像副本
硬链接语法:ln file1 file2
如果你删除了file1并且它仍然是file2。