来自论坛上的这个问题颜色代码文件,我了解到某些颜色在 Linux 上有不同的含义。但是,答案中没有提到深灰色的文件。这是文件目录的图片:
灰色代表什么?我只是出于好奇才想知道。它通常有特殊含义吗,还是这只是我环境特有的配色方案设置?
答案1
运行ls --color=always | less
后你会看到原始颜色代码。例如:
ESC[0mESC[01;34macESC[0m
ESC[01;34mbinESC[0m
ESC[01;34mBioWareESC[0m
这有点混乱,但在这些情况下,它们都是01;34
。
然后您需要做的就是寻找$LS_COLORS
该颜色。
$ echo $LS_COLORS | grep -Eo '[^:]+=01;34'
di=01;34
在我的例子中,它们是目录。