~/.bashrc
/etc/bashrc
一般預設的情況下.bashrc裡面應該是:
~/.bashrc
export ps1=' /u@/h:/w/$ '
上面的意思是:使用者@主機:當前目錄 $
-->這也是大家都非常熟悉的shell提示符 。
例子:**:
ps1="/[/033[1;32;40m[/033[0;32;40m/u@/h:/033[1;35;40m/w/033[1;32;40m]/033[1;31;40m/$/033[1;32;40m /]"
用同樣色方法設定背景色,不過要把第乙個數字「3」替換成「4」, 例如 40、41、42、43、44、45、46、47。
比如上面我的定義中: 最後顯示的結果是在$號之前的字元全部用乙個淺綠色的中括弧擴起來。$字元 顯示為紅色。後面的輸入顯示為高亮淺綠色。在括弧裡面,使用者名稱@主機顯示為深綠色,路徑顯示為洋紅。
用**解釋:
ps1 ="/[ -------------> 最外面的括弧
/033[1;32;40m[
----> 定義最右邊的" [ " ;
1:字型寬度,好像有加亮功能.
32:字元顏色。32表示綠色。
40:背景色,40表示黑色。
/033[0;32;40m/u@/h:
--------->定義右邊的 /u@/h: 這幾個字元顏色。
0: 預設字型寬度。
32:字元顏色。綠色。
40: 背景顏色。黑色。
/033[1;35;40m/w
---------> 定義右邊的 /w (路徑顏色) 。
1:字元寬度。加亮。
35:字元顏色。洋紅。
40:背景色。黑色。
/033[1;32;40m]
---------> 定義右邊的 ] 字元。跟前面的 [ 字元使用同一效果。
/033[1;31;40m/$
---------> 定義了 $ 字元 為紅色。轉義字元,所以前面加了 / .
顏色都跟前面差不多。相信大家都發現規律了。
/033[1;32;40m
----------> 這個定義了你在命令列要輸入命令顯示的顏色。
-----------> 字串結束括弧。
剛才提到了,在第乙個轉義序列後面的「0」是提示符的文字的預設顏色設定。 對於文字屬性來說,這些值是有意義的:0、1、22、4、24、5、25、7、27, 分別表示:預設值、粗體、非粗體、下劃線、非下劃線、閃爍、非閃爍、 反顯、非反顯。
Linux終端字元顏色設定
我們在編寫程式的時候,通常需要終端對輸出顯示紅色或者綠色等各種顏色,以便更加清楚的對使用者做出提示。下面是linux系統終端顏色的設定方式 終端的字元顏色是用轉義序列控制的,是文字模式下的系統顯示功能,和具體的語言無關,shell,python,perl,c,c 等均可以呼叫。轉義序列是以 esc ...
Linux 的終端及設定
linux 的終端及設定 終端是一種字元型裝置,有多種型別,通常使用tty 來簡稱各種型別的終端裝置。終端特殊裝置檔案一般有以下幾種 stty setting tty 來設定終端機的輸入按鍵,快捷鍵等。stty size 列印出終端的行數和列數 stty a 列出目前環境中所有按鍵列表。其中 表示 ...
linux終端自定義設定
2014年1月4日 19 21 16 1.ls命令顯示檔案列表時不再花花綠綠 1 vi bashrc 23 alias ls ls a color never 4 alias ll ls lh color never more color never 表示輸出沒有彩色 color auto 表示自動...