我们知道,设置alias ls='ls --color=tty'后、ls显示的文件会带有名字。

但不免存在一些问题,比如:

我想改某种文件显示的颜色应该怎么改?

为什么一些机器即使 alias ls='ls --color=tty'后、一些文件仍然显示黑白颜色?


easy:

1、ls显示的文件名的颜色、是变量LS_COLORS控制的,echo $LS_COLORS 看一下是否设置的有问题。

2、怎么设置LS_COLORS?设置格式如下:

    LS_COLORS='文件匹配符=字的底色;字的颜色:'。

3、样例:

    1)设置tar.gz文件为红色:LS_COLORS='*.gz=31;01:'

    2)设置tar.gz文件为紫色,并且.sh文件为亮白色:LS_COLORS='*.gz=35;40:*sh=01;25:'


end。


From:Purple尘

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐