PS1系统变量 \d 代表日期,格式为 weekday month date,例如:"Mon Aug 12" \H 完整的主机名称 \h 仅取主机的第一个名字 \t 显示时间为24小时格式,如:HH:MM:SS \T 显示时间为12小时格式 \A 显示时间为24小时格式:HH:MM \u 当前用户的账号名称 \v BASH的版本信息 \w 显示完整的路径,其中家目录会以~代替 \W 利用basename取得工作目录名称,所以只会列出最后一个目录 \# 执行的第几个命令 \$ 提示字符,如果是root,则提示符为#,如果是普通用户,则为$ 设置提示符颜色 格式为:\[\e[F;Bm\],其中”F”为字体颜色,编号为30-37,”B”为背景颜色,编号为40-47。 颜色表如下: F(前景) B(背景) 颜色说明 30 40 黑色 31 41 红色 32 42 绿色 33 43 黄色 34 44 蓝色 35 45 紫红色 36 46 青蓝色 37 47 白色 两个提示符颜色的配置范例: PS1='[\[\e[33;40m\]\u@\h \W]# ‘ PS1='\[\e[32;1m\][\u@\h \W]\$ \[\e[0m\]' 查看当前PS1变量的值 [root@testdb62 ~]# echo $PS1 [\u@\h \W]\$ 临时修改PS1变量 [root@testdb62 ~]# export PS1='[\u@\h \w]\$ ' [root@testdb62 ~]# [root@testdb62 ~]# cd /data/mysql [root@testdb62 /data/mysql]# [root@testdb62 /data/mysql]# 永久生效修改PS1变量 编辑 /etc/bashrc 文件 修改如下的内容 PS1="[\u@\h \W]\\$ " 部分 [ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \W]\\$ " 修改完之后执行 source /etc/bashrc