视频中,阿铭老师提到,ls -l 第二列数字,当文件类型为目录时,这里表示子目录数,刚开始不明白,看了相关评论和资料,这里理解为硬链接数更准确,下面说下我的个人理解,有不对的地方欢迎各位指正。
当我们新创建一个空目录时,第二列数字为2 ,其实有2个硬链接,该目录本身和子目录点号. ,使用ls -lai 可以查看到点号的i节点和目录本身的i节点是一样的,也就说这个空目录的硬链接数等于2,子目录为.和..,硬链接数量等于子目录数量,每增加一个子目录,该子目录的子目录下必有..字目录,i节点跟目录本事肯定相同,所有硬链接数量和子目录数量是肯定相等的
编辑回复