为什么分别选择was 和-H
in以及for ?-L
--dereference-command-line
--dereference
ls
du
我猜想-H
和-L
被认为不太常用,因此可以在多个实用程序中使用而不会发生冲突。如果没有好的历史原因,也许有人有好的助记符。
为什么分别选择was 和-H
in以及for ?-L
--dereference-command-line
--dereference
ls
du
我猜想-H
和-L
被认为不太常用,因此可以在多个实用程序中使用而不会发生冲突。如果没有好的历史原因,也许有人有好的助记符。
字母的选择在
man symlink
(例如在OpenBSD 版本或Linux 版本中)中进行了解释:不取消引用目录符号链接的树遍历称为物理遍历(它仅遵循“物理”目录结构),取消引用目录符号链接的树遍历称为物理遍历。目录被称为逻辑行走(它遵循物理结构之上由符号链接覆盖的“逻辑”结构)。-L
表示“逻辑”和-H
“半逻辑”(它逻辑地开始其树遍历,然后切换到物理遍历)。您还可以找到-P
“物理”,例如cd -P
。