Ubuntu16 04終端顏色個性化設定

2021-09-11 07:14:24 字數 1810 閱讀 3163

首先,我們直接用vim開啟配置檔案.bashrc,開啟方式為vim~root/.bashrc

如果不是root使用者就為/home/使用者名稱/.bashrc

開啟檔案找到下面的**:

這裡就是我們需要修改的命令列提示符的顏色設定。第乙個ps1變數是使用者個人的shell提示符顏色設定,第二個ps1變數是root使用者的shell提示符顏色設定。

首先,我們需要了解一下這些ps1變數中引數的含義:

\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時,提示符為:# ,普通使用者則為:$

ps1中設定字元顏色的格式為:\\[\e[b;fm\\],其中,「f」為字型顏色,編號為30-37,「b」為背景顏色,編號為40-47,顏色表如下:

f       b

30 40 黑色

31 41 紅色

32 42 綠色

33 43 黃色

34 44 藍色

35 45 紫紅色

36 46 青藍色

37 47 白色

注意:b=01的時候預設不使用背景顏色

了解了上述內容之後,我們就可以設定我們自己的shell提示符顏色了。

比如我們想要在顯示的主機後面\h,即工作目錄\w之前顯示當前時間,那我們可直接這樣修改

我最喜歡用一下配色

if [ "$color_prompt" = yes ]; then

ps1='$\[\033[01;31m\]\u@\h\[\033[00m\]:\[\033[01;33m\]\w\[\033[00m\]\$ '

else

ps1='$\[\033[01;31m\]\u@\h\[\033[00m\]:\[\033[01;33m\]\w\[\033[00m\]\$ '

fi

最後還要改一下風格:滑鼠右擊選擇profile

選擇下面的風格

介面為:

ubuntu16 04無法開啟終端

最近將自帶的python3.5更改為預設的python3.6,所以就出現了終端打不開的情況,以下是我的解決辦法 首先,按ctrl alt f1進入命令列模式,也就是無圖形截面,這時候會讓你輸入使用者名稱和密碼,這裡注意不要用小鍵盤輸密碼,因為計算機不認。接著輸入 gnome terminal 該指令...

Ubuntu16 04,終端樣式改變,PS1修改

直接定義ps1就好了,其實不用了解ps1是什麼,直接修改.bashrc就好了 網上其實有很多詳細的教程,但是我是沒有仔細的看,我只是想自定義乙個自己喜歡的,也不想玩出什麼花來 步驟1 編輯.bashrc bashrc在使用者家目錄下 sudo gedit bashrc 步驟2 新增一行 export...

ubuntu16 04終端打不開問題解決

進入命令列模式 ctrl alt f1 在命令列模式調取終端 gnome terminal 檢視問題報錯原因 gtk warning locale not supported by c library.using the fallback c locale.判斷 回想關機前,可能是裝了python庫...