bash 脚本 - "ls .."(带双点的 ls)有什么作用?

bash scripting - what does "ls .." (ls with double dot) do?

我的作业要求我找出 ls .. 的作用。

我尝试在互联网上搜索,但找不到问题的任何答案。

有人知道这个命令的作用吗?

.. 是当前目录中的一个条目,它引用当前目录的父目录。这不是仅供 ls 使用的特殊约定。例如:

$ cd /usr/bin
$ pwd
/usr/bin
$ cd ..
$ pwd
/usr
$ [ -d .. ] && echo "It's a directory"
It's a directory
$ stat ..
<output specific to your installed version of stat>