我对 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 -C
,ls -x
看看你更喜欢哪一个。
然后将其设为别名。