是否可以使用 ls 更改文件之间的间距

是否可以使用 ls 更改文件之间的间距

我对 unix 相当陌生,我想知道是否有一些属性ls可以用来更改文件之间的间距。目前我已经将我的别名设置ls为output ls -G,这样我就有了彩色文件夹。然而,这样做的缺点是文件/文件夹显示得更加挤压/靠近。

答案1

您可以通过运行ls -G -T1(或 --tabsize=1 而不是 -T1)或在 ~/.bashrc 中设置 TABSIZE=1 来解决此问题。

答案2

我不认为ls -G间距与ls.

宽度取决于每个目录中文件名的长度。

尝试在同一目录中运行/bin/ls/bin/ls -G,您应该注意到间距是相同的。

然后切换到不同的目录并重试。

另一种可能性是您看到了列 ( -C) 和跨 ( -x) 模式之间的差异。

尝试跑步ls -Cls -x看看你更喜欢哪一个。

然后将其设为别名。

相关内容