Unix/Linux 中的.
and是什么?..
我在这里感到困惑:(..
点)意味着当前目录的一个点和父目录的一个点?那为什么cd ..
还要回到上面呢?从当前到一级?
还有为什么一个点和两个点以这种方式显示:.
..
当前目录和上一个?这对我来说更有意义:..
.
先是当前目录,然后是文件和目录......
请再给我解释一下。
答案1
你的假设是完全正确的:
.
是当前目录。..
是父目录,是当前目录所在目录的典型术语。
至于为什么.
通常显示 before ..
,它与词汇排序有关,这与按字母顺序排列类似,所以我将用它作为类比: .
order before与按字母顺序排列 before..
的原因相同。a
aa