【发布时间】:2021-08-31 16:51:02
【问题描述】:
在使用ls -l 时,我注意到目录以 2 个硬链接开头,每个子目录增加一个。我知道当前目录链接.算一个链接,每个子目录的父目录链接..算一个硬链接,但是:
-
为什么子文件不计入硬链接而子目录计入硬链接?
-
为什么父目录链接
..算作此目录和父目录的硬链接?
【问题讨论】:
-
这篇文章有点令人困惑,因为您不能硬链接目录,只能硬链接文件。
.和..不是硬链接。 -
“为什么”问题不在此处讨论。这个问题的答案不会改善你练习软件开发的方式;这只是历史琐事。考虑Unix & Linux
标签: bash unix command-line hardlink