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哈,死得很難看的。
本文轉自 霜寒未試 51CTO部落格,原文連結:http://blog.51cto.com/51bbs/147902,如需轉載請自行聯系原作者