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