linux 修改終端顏色

要想修改終端的顏色袍祖,可以使用修改PS1環(huán)境變量的方式,也可以通過命令setterm來進行設置浅辙。

一扭弧、PS1

1.PS1

要修改linux終端命令行顏色,我們需要用到PS1记舆,PS1是Linux終端用戶的一個環(huán)境變量鸽捻,用來說明命令行提示符的設置。在終端輸入命令:#set泽腮,即可在輸出中找到關于PS1的定義如下:

PS1='[\u@\h \W]$ '

PS1的定義中個常用的參數(shù)的含義如下:

\d :#代表日期御蒲,格式為weekday month date,例如:"Mon Aug 1"

\H :#完整的主機名稱

\h :#僅取主機的第一個名字

\t :#顯示時間為24小時格式盛正,如:HH:MM:SS

\T :#顯示時間為12小時格式

\A :#顯示時間為24小時格式:HH:MM

\u :#當前用戶的賬號名稱

\v :#BASH的版本信息

\w :#完整的工作目錄名稱

\W :#利用basename取得工作目錄名稱删咱,所以只會列出最后一個目錄

# :#下達的第幾個命令

$ :#提示字符屑埋,如果是root時豪筝,提示符為:# ,普通用戶則為:$

由此摘能,我們可知linux默認的命令行提示信息為:[當前用戶的賬號名稱@主機的第一個名字 工作目錄的最后一項]#

2.顏色的設置

在PS1中設置字符顏色的格式為:[\e[F;Bm]续崖,其中“F“為字體顏色,編號為30-37团搞,“B”為背景顏色严望,編號為40-47。顏色表如下:

F B

30 40 黑色

31 41 紅色

32 42 綠色

33 43 黃色

34 44 藍色

35 45 紫紅色

36 46 青藍色

37 47 白色

根據(jù)顏色表逻恐,套用入字符顏色設置格式中像吻,就可以對linux終端命令行顏色進行個性化設置了。比如要設置命令行的格式為綠字黑底复隆,顯示當前用戶的賬號名稱拨匆、主機的第一個名字、完整的當前工作目錄名稱挽拂、24小時格式時間惭每,就可以使用如下的命令:

PS1='[[\e[32;40m]\u@\h \w \t]$ '

3.修改.bashrc文件(也可以通過修改\etc\profile文件來實現(xiàn))

通過上面的設置只能改變當前終端的命令行格式,關閉這個終端亏栈,在重新打開的一個終端中命令行格式又會恢復到默認的形式台腥。想要永久性的改變終端命令行格式,需要修改.bashrc文件绒北。

使用命令:#cd /

ls -l -a

就能看到.bashrc這個文件黎侈。使用命令

gedit .bashrc

在.bashrc文件中加入

PS1="[[\e[30;47m]\u@\h \W \t]$"

這條語句,然后保存闷游,就可以永久性的改變終端命令行格式了蜓竹。

修改完成后箕母,一定要使用source 命令重新加載配置文件

2、通過setterm方式設置

可以通過setterm -foreground 設置前景色

setterm -background 設置背景色

但是每次都要設置比較麻煩俱济。

為了使用方便嘶是,編寫了一個shell腳本將兩行命令放到termColor.sh文件中。

每次執(zhí)行sh termColor.sh命令就可以修改前景色和背景色蛛碌。但是每次執(zhí)行了ls命令后聂喇,顏色又變成了沒有設置時的樣子。有些無奈了蔚携,還是用第一種方式吧希太。

另外,需要說明的是酝蜒,每次都需要使用sh來執(zhí)行腳本誊辉。使用ls -l命令查看,這個termColor文件沒有可執(zhí)行的權限(可執(zhí)行的位置-)亡脑,說明不是可執(zhí)行文件堕澄。使用chmod修改其為可執(zhí)行文件后,執(zhí)行運行./termColor.sh就可以執(zhí)行了霉咨。

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蛙紫,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子途戒,更是在濱河造成了極大的恐慌坑傅,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,816評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件喷斋,死亡現(xiàn)場離奇詭異唁毒,居然都是意外死亡,警方通過查閱死者的電腦和手機星爪,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,729評論 3 385
  • 文/潘曉璐 我一進店門浆西,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人移必,你說我怎么就攤上這事室谚。” “怎么了崔泵?”我有些...
    開封第一講書人閱讀 158,300評論 0 348
  • 文/不壞的土叔 我叫張陵秒赤,是天一觀的道長。 經(jīng)常有香客問我憎瘸,道長入篮,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,780評論 1 285
  • 正文 為了忘掉前任幌甘,我火速辦了婚禮潮售,結果婚禮上痊项,老公的妹妹穿的比我還像新娘。我一直安慰自己酥诽,他們只是感情好鞍泉,可當我...
    茶點故事閱讀 65,890評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著肮帐,像睡著了一般咖驮。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上训枢,一...
    開封第一講書人閱讀 50,084評論 1 291
  • 那天托修,我揣著相機與錄音,去河邊找鬼恒界。 笑死睦刃,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的十酣。 我是一名探鬼主播涩拙,決...
    沈念sama閱讀 39,151評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼婆誓!你這毒婦竟也來了吃环?” 一聲冷哼從身側響起也颤,我...
    開封第一講書人閱讀 37,912評論 0 268
  • 序言:老撾萬榮一對情侶失蹤洋幻,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后翅娶,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體文留,經(jīng)...
    沈念sama閱讀 44,355評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,666評論 2 327
  • 正文 我和宋清朗相戀三年竭沫,在試婚紗的時候發(fā)現(xiàn)自己被綠了燥翅。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,809評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡蜕提,死狀恐怖森书,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情谎势,我是刑警寧澤凛膏,帶...
    沈念sama閱讀 34,504評論 4 334
  • 正文 年R本政府宣布,位于F島的核電站脏榆,受9級特大地震影響猖毫,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜须喂,卻給世界環(huán)境...
    茶點故事閱讀 40,150評論 3 317
  • 文/蒙蒙 一吁断、第九天 我趴在偏房一處隱蔽的房頂上張望趁蕊。 院中可真熱鬧,春花似錦仔役、人聲如沸掷伙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽炎咖。三九已至,卻和暖如春寒波,著一層夾襖步出監(jiān)牢的瞬間乘盼,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,121評論 1 267
  • 我被黑心中介騙來泰國打工俄烁, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留绸栅,地道東北人。 一個月前我還...
    沈念sama閱讀 46,628評論 2 362
  • 正文 我出身青樓页屠,卻偏偏與公主長得像粹胯,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子辰企,可洞房花燭夜當晚...
    茶點故事閱讀 43,724評論 2 351

推薦閱讀更多精彩內(nèi)容