首先說明:轉(zhuǎn)義----\[ ?\](轉(zhuǎn)義符“\”)
? ??打印字符需要?轉(zhuǎn)義序列 "\[" 和 "\]" 括起來
顏色說明:\e[F;Bm
組合起來就是:\[\e[F;Bm\]
其中 F 為字體顏色费韭,編號30~37; B 為背景色庭瑰,編號40~47星持。
?前景 背景 顏色
? ? ---------------------------------------
? ? 30 40 黑色
? ? 31 41 紅色
? ? 32 42 綠色
? ? 33 43 黃色
? ? 34 44 藍色
? ? 35 45 紫色
? ? 36 46 青色
? ? 37 47 白色
? ? 代碼 意義
? ? -------------------------
? ? 0 OFF
? ? 1 高亮顯示
? ? 4 underline
? ? 5 閃爍
? ? 7 反白顯示
? ? 8 不可見
\e \033\u 當前用戶
\h 主機名簡稱\H 主機名
\w 當前工作目錄\W 當前工作目錄基名
\t 24小時時間格式\T 12小時時間格式
\! 命令歷史數(shù)\# 開機后命令歷史數(shù)
PS1默認格式:[\u@\h \W]\$
PS1="[\[\e[1;34m\]\u\[\e[32m\]@\[\e[35m\]\h \[\e[31m\]\W\[\e[0m\]]\[\e[36m\]\\$\[\e[0m\]"
分解:以" | "
PS1="[ | \[\e[1;34m\]\u | \[\e[32m\]@ | \[\e[35m\]\h | \[\e[31m\]\W\[\e[0m\] | ] | \[\e[36m\]\\$\[\e[0m\]"
\u:1;34; ?@:32; \h:35;\W:31弹灭;\$:36
最終效果: