“ls”命令的输出布局算法是什么(它如何选择列数和每列中的条目)?

“ls”命令的输出布局算法是什么(它如何选择列数和每列中的条目)?

我在系统上的不同目录上尝试过“ls”命令,不同目录之间的输出布局不一致(当然,这是为了使其易于阅读)。但是,正如预期的那样,同一目录的输出布局是一致的。

我只是有兴趣了解它如何选择每列中的条目数以及分割数据的列数。(这有点难以理解,因为这里有两个变量)。 (文件名的大小也是变量之一)。

相关内容