調整ls --color的顏色定義
發表于:2007-07-04來源:作者:點擊數:
標簽:
比如我們打算讓擴展名是.JPG(注意大小寫)的文件和.jpg文件顯示相同的顏色(我使用的是RHEL4 WS): 【1】 生成模板配置文件: dircolors --print-database ~/.dircolors (dircolors如果沒有找到配置文件,會按內置的database里的配置來生成環境變量LS_COLORS
比如我們打算讓擴展名是.JPG(注意大小寫)的文件和.jpg文件顯示相同的顏色(我使用的是RHEL4 WS):
【1】 生成模板配置文件:
dircolors --print-database > ~/.dircolors
(dircolors如果沒有找到配置文件,會按內置的database里的配置來生成環境變量LS_COLORS,來供ls使用。)
【2】 查看/etc/profile和/etc/bashrc,可以看到都調用了/etc/profile.d里的很多配置腳本。包括一個文件是colorls.sh,用來查找dircolors
使用的配置文件。除了~/.dircolors外,還有幾個文件會被按順序查找。
【3】 修改~/.dircolors,把.jpg所在行復制一下,然后把擴展名改成.JPG。
【4】 重新登陸,或是source /etc/profile.d/colorls.sh
原文轉自:http://www.kjueaiud.com