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

Jam*_*ell 9 osx ls shell

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

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

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

usage: ls [-ABCFGHLOPRSTUWabcdefghiklmnopqrstuwx1] [file ...]
Run Code Online (Sandbox Code Playgroud)

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

Kus*_*nda 20

是的,输出的格式是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.
Run Code Online (Sandbox Code Playgroud)

这也是ls实用程序POSIX 选项

ls您系统上的手册肯定会说类似的话(请参阅 参考资料man ls)。

有关的:


Ste*_*itt 9

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

要查找此类信息,man ls效果比ls --help. (这适用于大多数命令。)