亮瞎眼:Linux 目录着色技巧(linux目录颜色)
Linux 目录着色技巧可以帮助用户快速检索和识别系统上的某个文件夹或文件,而无需费时出色地猜测执行 ls 会输出何种内容。为实现此目的,将会使用“dircolors”(派生自或就是 LS_COLORS)环境变量来实现不同类型图像的彩色显示和一个额外的脚本,这些脚本被称为 ls_colors.sh。
如果想要更改 ls 目录列出的样式(例如,为文件夹添加颜色,文件采用不同的颜色的文件等),可以在以下文件中进行编辑:
~/.zshrc (用 zsh shell)
~/bashrc (用 bash shell)
要编辑这两个文件,可以执行以下命令:
$ vim ~/.zshrc
或
$ vim ~/.bashrc
一旦文件被编辑,就可以在其中添加全局颜色设置:
if [ -n “$LS_COLORS” ]; then
entity_00=”$LS_COLORS”
else
entity_00=”di = 00;35″
fi
这里的“di”是用来标记文件夹的,“00;35”是一个颜色编码(00:黑色;35:紫色)。
可以使用更多编码 (00 – 04:表示浅色 05 – 08:表示深色)来达到颜色变化的效果,比如:
entity_00=”di=01’5″
也可以使用以下命令根据当前颜色配置显示文件:
$ LS_COLORS="$entity_00" ls --color=always
这将会在每个文件夹之前添加一个紫色分割线,更美观和易识别。
最后,可以重新加载脚本来使改动生效:
$ source ~/.zshrc
或
$ source ~/.bashrc
亮瞎眼:Linux 目录着色技巧可以帮助用户快速检索和识别系统上的某个文件夹或文件。使用“dircolors”环境变量和ls_colors脚本,可以在文件夹之前添加着色分割线,使文件系统更直观和易识别、更易于管理系统。