默认的bash提示符是 [\u@\h \W]\$ ,可以通过以下命令查看
[root@ds_center ~]# echo $PS1
[\u@\h \W]\$
在bash中输入
[root@localhost ~]#export PS1='\u@\H>'
root@localhost.localdomain> 这时shell显示提示符格式为 当前用户名、主机名
[root@localhost ~]#export PS1="[\u@\h \W]\\V\\$"
[root@localhost ~]3.2.25# 这时shell显示的版本为 3.2.25
basg命令提示符参数:
设置 | 描述 | 输出 |
\a | ASCII警笛字符 | "beep" |
\d | 日期字符串 | Web Sep 6 |
\h | 短主机名 | www |
\H | 长主机名 | www.paulwatters.com |
\s | shell名称 | bash |
\t | 当前时间-12小时格式 | 10:53:44 |
\T | 当前时间-24小时格式 | 10:53:44 |
\@ | 当前时间-A.M./P.M格式 | 10:54 A.M. |
\u | 用户名 | Root |
\v | shell版本 | 2.05 |
\W | 带有修正版本的shell版本 | 2.05.0 |
\! | 命令历史数目 | 223 |
\\$ | 权限提示符 | # |
\u\$ | 用户名和权限提示符 | root# |
\u:\!:\$ | 用户名、命令历史数和权限提示符 | root:173:# |