为什么目录包含2个硬链接

当我创建一个新目录时,它包含2个硬链接,当我进入新目录时,它包含两个目录(。和..)。 有硬链接计数2和..有硬链接计数3,但我知道该目录不能包含多个硬链接。 有谁可以解释这种情况?

每个目录都有一个指向自身及其父目录的链接(这就是为什么.空目录的链接数为2)。 但是因为每个目录都链接到其父目录,所以任何具有子目录的目录都将具有该子目录的链接。 因此,目录的链接数是2 +它立即包含的目录数。