“ls -1”命令有什么作用?

“ls -1”命令有什么作用?

在当前目录中,我执行命令: ls -1它给出了当前目录内容的列表。

在同一目录中,我重复该命令:ls它给出了相同的结果,但输出格式可能不同。

最后,我尝试通过键入来查找可用的命令ls --help,输出为:

usage: ls [-ABCFGHLOPRSTUWabcdefghiklmnopqrstuwx1] [file ...]

看起来最后一个选项是1(#1)。有人可以解释一下它的ls -1作用以及它与标准ls命令有何不同吗?

答案1

是的,输出的格式是ls -1ls没有任何选项之间的唯一区别。

ls我的系统上的手册:

 -1      (The numeric digit "one".) Force output to be one entry per line.
         This is the default when output is not to a terminal.

这也是一个ls该实用程序的 POSIX 选项

您系统上的手册ls必然会提到类似的内容(请参阅 参考资料man ls)。

有关的:

答案2

ls -1每行列出一个文件。默认情况下,当它输出到终端时,ls按列列出文件,其数量根据文件名的长度和屏幕上的可用空间而变化。

要查找此类信息,man ls效果比ls --help. (对于大多数命令都是如此。)

答案3

man ls包含(通过搜索/-1<Enter>

   --format=WORD
          across -x, commas -m, horizontal -x, long -l, single-column -1, verbose -l, vertical -C

ls -1触发单列模式。ls默认情况下,它的内容显示在多列中,就像column命令行工具一样。

相关内容