在 Gnu“ls”手册中,我看到了以下内容:
--author
with -l, print the author of each file
有人知道在这种情况下文件的“作者”是什么意思吗?
这(可能?)不是文件的所有者,其中已经列出了-l
……还是这样?也许这指的是与我的文件系统(ext4)不同的文件系统类型,在“作者”和“所有者”之间有区别?
在我的计算机上,它似乎统一复制了“所有者”列,但我对这一列非常好奇。
也许这是有史以来最糟糕的“噪音”关键词组合,但我在网上找不到任何相关内容(/usr/share/{man,info} 、StackExchange 和 Google 都没有),但“author”实际上是一个噪音词 :-(
我想,如果一切都失败了,我可以深入挖掘coreutils
来源……
答案1
我相信作者与所有者是相同的,除非您使用 GNU/Hurd,在这种情况下两者可能不同。我没有使用过 Hurd,所以我只能猜测唯一作者字段的预期用途。
我不知道--author
非 GNU 版本的 中是否有标志ls
。FreeBSD 中肯定没有这个标志,而 FreeBSD 是目前我可以轻松访问的唯一其他标志。