查看当前提示符的配置
[root@kmaster ~]# echo $PS1
[\u@\h \W]\$
修改颜色直接生效
[root@sre01 ~]# PS1='\e[31;1m[\u@\h \W]\$ \e[0m'
永久生效
[root@sre01 ~]# echo "PS1='\e[31;1m[\u@\h \W]\\$ \e[0m'">/etc/profile.d/ps1.sh
[root@sre01 ~]# source /etc/profile.d/ps1.sh配置之后效果如下,这样就能很方便的分辨命令和命令执行的结果

#PS1变量中的常用选项
- \d #曰期,格式为"星期 月 日"
 - \H #完整的主机名。如默认主机名"localhost.localdomain"。
 - \h #简写的主机名。如默认主机名"localhost"。
 - \t #24小时制时间,格式为"HH:MM:SS"。
 - \T #12小时制时间,格式为"HH:MM:SS"。
 - \A #24小时制时间,格式为"HH:MM"。
 - \@ #12小时制时间,格式为"HH:MM am/pm"。
 - \u #当前用户名。
 - \v #Bash版本信息。
 - \w #当前所在目录的完整名称。
 - \W #当前所在目录的最后一个目录。
 - \# #执行的第几条命令。
 - \$ #提示符。如果是 root 用户,则会显示提示符为"#";如果是普通用户,则会显示提示符为"$"
 










