centos更改命令提示符顏色
PS1="\[\e[1;32m\][\t \[\e[1;33m\]\u\[\e[35m\]@\h\[\e[1;31m\] \W\[\e[1;32m\]]\[\e[0m\]\\$"
永久生效
vim /etc/profile.d/test.sh PS1="\[\e[1;32m\][\t \[\e[1;33m\]\u\[\e[35m\]@\h\[\e[1;31m\] \W\[\e[1;32m\]]\[\e[0m\]\\$"
效果:

PS1的定義中個常用的參數的含義如下:
\d :#代表日期,格式為weekday month date,例如:”Mon Aug 1” \H :#完整的主機名稱 \h :#僅取主機的第一個名字 \T :#顯示時間為24小時格式,如:HH:MM:SS \t :#顯示時間為12小時格式 , 如:HH:MM:SS \A :#顯示時間為12小時格式:HH:MM \u :#當前用戶的賬號名稱 \v :#BASH的版本信息 \w :#完整的工作目錄名稱 \W :#利用basename取得工作目錄名稱,所以只會列出最后一個目錄 # :#下達的第幾個命令 $ :#提示字符,如果是root時,提示符為:# ,普通用戶則為:$
在PS1中設置字符顏色的格式為:[\e[F;Bm],其中“F“為字體顏色,編號為30-37,“B”為背景顏色,編號為40-47。顏色表如下:
[\e[F;Bm]需要改變顏色的部分[\e[0m] 開始顏色輸入:[\e[F;Bm] 結束顏色輸入:[\e[0m]
F B 30 40 黑色 31 41 紅色 32 42 綠色 33 43 黃色 34 44 藍色 35 45 紫紅色 36 46 青藍色 37 47 白色
設置特殊顯示
0 OFF,關閉顏色
1 高亮顯示
4 顯示下劃線
5 閃爍顯示
7 反白顯示 8 顏色不可見 特殊顯示可在結束顏色輸入里面設置:[\e[ 特殊顏色編號 m]

浙公網安備 33010602011771號