使用 OS X Yosemite,使用以下命令,我得到以下信息:
$ touch .a $ touch b $ /bin/ls b $ /bin/ls -A .a b $ sudo /bin/ls .a b
它在被 root 调用时显示隐藏文件(名称以点开头),而在以普通用户身份运行时不显示它们(如预期)。这与lsLinux(来自coreutils)上的不同。
ls
coreutils
为什么会ls这样?
bsd ls macos
bsd ×1
ls ×1
macos ×1