先创建一个linux虚拟机或者新装一个系统的时候,我们会发现一级提示符的显示格式为“[用户名@主机名 工作目录 ]#”如下图:
觉得这样看不舒服,而且不显示时间,有时候很不方便,所以这里说一下如下自定义一级提示符,可以显示如下图:
一、PS1各个转义符的含义:
转义符 | 意义 |
---|---|
\d | 代表日期,格式为周 月 日,例如“二 九月 24”,表示的就是九月二十四号星期二 |
\H | 完整的主机名称。例如主机名称为"redhat_192.168.0.12" |
\h | 仅取主机的第一个名字。以上面的主机名为例。只会显示"redhat_192" |
\t | 显示时间为24小时格式,如:时:分:秒 |
\T | 显示时间为12小时格式 |
\A | 显示时间为24小时格式:时:分 |
\u | 当前用户的账号名称 如:root |
\w | 显示完整的工作目录名称。家目录会以 ~代替 |
\W</ |