Answers:
该手册与程序已过时。尝试ls --help | grep -- '  -1':
  -1                         list one file per line
如果您只是这样做,它是描述的最后一个选项之一ls --help。
/bin/ls还以列为单位给出输出,至少在我的系统上如此。您的ls别名是什么?
                    正如@Timo指示-1在帮助中,而@terdon指出了-1某些版本的手册中记录的内容。coreutils8.13手册页中存在该错误,而版本8.22不再存在。
在coreutils 的黑客指南中。规定
手册页是从--help输出生成的,因此您无需在man /下进行任何更改。
因此,转换中一定有破损的地方,导致类似的东西-m出现了,但没有出现-1。在构建ls我为回答@timo问题而提出的补丁程序时,ls正确重新生成了手册页,相关部分显示为:
-Z, --context print any security context of each file -1 list one file per line -0 list files separated with NUL --help display this help and exit --version output version information and exit
如果没有该补丁,-1也将出现在手册中。该git log节目没有具体的行动来纠正。最近help2man,用于生成手册页的2013年9月进行了更新。在help2man ChangeLog没有任何显示具体的行动。
我想这将取决于您的ls实现,但是取决于我的LMDE(基本上是Debian测试):
$ man ls | grep -- '-1'
              across -x, commas -m, horizontal -x, long -l, single-column  -1,
       -1     list one file per line
以及(是的,它是相同的输出)
$ ls --help | grep -- '-1'
              across -x, commas -m, horizontal -x, long -l, single-column  -1,
       -1     list one file per line
man ls确实告诉:-1 list one file per line。信息页面通常包含更多信息,请尝试info ls。