Ash*_*coN 21 command-line gnome-terminal terminator
我的一些文件夹以绿色突出显示
绿色突出显示是什么意思?如何删除突出显示并使它们看起来与其他人相似?
终端:侏儒终端。
系统:Ubuntu 16.04
Set*_*eth 40
您的问题的答案隐藏在两个答案中 终端中不同的颜色是什么意思?以及如何在控制台中使用 ls 更改目录的颜色?
绿色突出显示的原因是因为您的目录可被其他 ( o+w)写入并且不具有粘性。
所以这就解释了为什么他们有绿色突出显示,但你也问如何删除它。你说“让它看起来像其他人”,我假设你的意思是普通目录。打开您的~/.bashrc并将以下内容附加到底部:
export LS_COLORS="$LS_COLORS:ow=1;34:tw=1;34:"
Run Code Online (Sandbox Code Playgroud)
保存文件然后运行
source ~/.bashrc
Run Code Online (Sandbox Code Playgroud)
现在它们看起来与任何其他目录相同。请注意,虽然系统认为这是您应该能够看到的信息,但这样做后您将无法再轻松地看到它。考虑从此处的列表中选择不同的背景颜色。我觉得紫色还不错 ( ow=1;34;45:)
解释:
ow代表'other, writable',tw是'sticky, writable'(另一个有绿色背景的条件)。我通过检查$LS_COLORS系统上的内容找到了这些值,寻找背景颜色为 42(绿色)的值。颜色代码有 3 列(未使用的列被省略):
bold;font-color;bg-color
Run Code Online (Sandbox Code Playgroud)