Linux中“一切皆文件”,这样就出现了许多种不同类型的文件。比如:普通文件、符号链接文件、目录文件、接口文件、管道文件、块和字符设备文件。
由于ls命令的功能,在使用ls命令查看这些文件时,会显示出不同的颜色。
那么如何修改这些颜色呢?这就需要编辑/etc/DIR_COLORS这个文件。
用vim打开这个文件后,可以看到很详细的说明。有一点需要注意的就是,如果你把这个文件复制改名并保存在$HOME(就是你的家)中,就可以产生一个用户独立的配置,这个配置会凌驾于系统配置之上。
方法是:cp /etc/DIR_COLORS ~/.dir_colors
此文件第一个选项配置是:COLOR ?
这里的?有三种选择:
1、你输入tty。那么,就仅仅在ls命令中显示颜色。
2、你输入all。这就将在所有的输出位置显示颜色,即使是在管道中。
3、none。不说了,查字典去。
注:选all也不一定看到颜色,也许你只会看到ls为接力者传的字符。
所以这个还是默认的好。(当我这段没说吧)
再找后面那一大段
NORMAL XX
FILE XX
DIR XX;XX
还有好长的类似这个的格式。前面是文件类型,后面是文件颜色码。
你可以找找上面有说明:例如:40=black 41=red什么的。
如果你对哪种文件默认的颜色不满意,你就可以通过修改这个码的方法改颜色喽。
例如,我就十分讨厌目录文件的蓝色(俺眼神不好),所以我一般会把DIR后面的数改为:01:33,别改BLACK哈,死得很难看的。(作者:霜寒未试)


balini 于 2009-07-22 11:57:45发表:
)3):o
jiangkaibo1987 于 2009-07-19 02:37:58发表:
貌似放到/root下不行,只能该原文件
wangyoubang 于 2009-07-13 21:24:33发表:
谢了 楼主
wangyoubang 于 2009-07-13 21:24:25发表:
编辑/etc/DIR_COLORS就行了
chinawu 于 2009-07-13 20:24:59发表:
红联是个不错的网站红联是个不错的网站红联是个不错的网站红联是个不错的网站红联是个不错的网站红联是个不错的网站红联是个不错的网站红联是个不错的网站红联是个不错的网站红联是个不错的网站红联是个不错的网站红联是个不错的网站红联是个不错的网站红联是个不错的网站红联是个不错的网站红联是个不错的网站红联是个不错的网站
chinawu 于 2009-07-13 20:24:32发表:
红联是个不错的网站红联是个不错的网站
chinawu 于 2009-07-13 20:23:47发表:
你怎么老是打 错字 你能聊什么天
chinawu 于 2009-07-13 20:23:26发表:
你怎么老是打 错字 你能聊什么天你怎么老是打 错字 你能聊什么天
chinawu 于 2009-07-13 20:16:09发表:
你怎么老是打 错字 你能聊什么天你怎么老是打 错字 你能聊什么天
chinawu 于 2009-07-13 20:15:41发表:
你怎么老是打 错字 你能聊什么天
langhaife 于 2009-07-13 15:32:03发表:
这个................看不懂