Linux
更改特定的命令行顏色
當我這樣做時
ls
,幾乎不可能快速或遠距離閱讀藍色(下面的螢幕截圖)。我真的很想將其更改為可讀的顏色(可能是淺藍色?)。更改它的命令類似於:
export PS1="[\\u@\\H \\W \\@]\\$"
但每個部分的含義並不明顯(並且它更改了錯誤的線型)。我如何改變藍色?謝謝。
見
dircolors(1)
和dir_colors(5)
。要禁用顏色,直到找到您喜歡的顏色,請使用
\ls
.這是使用自定義顏色的快速範例(在這種情況下,青色目錄列表;雖然這與符號連結的顏色衝突,但不會有“淺藍色”):
$ echo 'DIR 01;36' > ~/.dir_colors $ eval $(dircolors -b ~/.dir_colors) $ ls --color
要將其設為預設值,您可以
dircolors
在初始化文件中按上述方式呼叫。
您的螢幕截圖看起來像是來自 PuTTY,它確實可以讓您更改使用的顏色值。要更改它,請轉到 PuTTY 的設置(在打開連接之前或右鍵點擊標題欄並點擊更改設置),轉到視窗,然後轉到顏色。在右側的列錶框中,點擊 ANSI Blue 並增加最右側 3 個數字的組合。