天天看點

Linux指令行終端提示符修改

提示符變量PS1

執行個體:(使用者名+時間+完整檔案路徑+紫紅色提示符)

export PS1="\[\e[1;35;40m\][\u@\t@ \w]\[\e[m\]$ "
           

vim /etc/profile

,添加PS1變量的設定

Linux指令行終端提示符修改

source /etc/profile

使之生效,可以看到效果了

Linux指令行終端提示符修改

格式說明:

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

字型樣式代碼

  • 0 OFF
  • 1 高亮顯示
  • 2
  • 3
  • 4 下劃線
  • 5 閃爍
  • 6
  • 7 反色
  • 8 不可見

字型樣式,字型顔色,背景顔色三者中間使用英語半角的分号隔開,三者都是數字代碼

有些代碼沒有對應的效果,就是和0一樣

字型 背景 顔色
30 40 黑色
31 41 紅色
32 42 綠色
33 43 黃色
34 44 藍色
35 45 紫紅色
36 46 青藍色
37 47 白色

繼續閱讀