linux下ls的蓝色太深,怎么办?
在linux下使用ls命令时,会将目录以蓝色显示。在某些显示器上,黑底蓝字,看起来相当费力,以至于我有时候不得不使用dir命令,全部显示成白色。
先看一个图:
看那些黑底蓝字,是不是很吃力?
保存颜色的配置文件是/etc/DIR_COLORS*,有三个:
DIR_COLORS DIR_COLORS.256color DIR_COLORS.xterm
如果你是使用putty这样的工具连接,可以修改DIR_COLORS.xterm
找到DIR 00;34这一行,这就是设定目录的显示颜色。00是指背景为黑色,34是指文字为蓝色。我只想把文字改成一个浅点亮点的颜色。
有以下一些颜色可作选择:
0 = default colour
1 = bold
4 = underlined
5 = flashing text
7 = reverse field
31 = red
32 = green
33 = orange
34 = blue
35 = purple
36 = cyan
37 = grey
40 = black background
41 = red background
42 = green background
43 = orange background
44 = blue background
45 = purple background
46 = cyan background
47 = grey background
90 = dark grey
91 = light red
92 = light green
93 = yellow
94 = light blue
95 = light purple
96 = turquoise
100 = dark grey background
101 = light red background
102 = light green background
103 = yellow background
104 = light blue background
105 = light purple background
106 = turquoise background
我看到了一个94 = light blue,就选它吧。
把那个蓝色34改为94,保存后,退出putty重新登录,再看一个图: