PS1是Linux终端用户的一个环境变量,用来定义命令行提示符的参数。
    在终端输入命令可返回当前配置:

    1. [root@VM-8-6-centos ~]#: echo $PS1
    2. \[\e[34m\][\u@\h \W]\$:\[\e[0m\]
    3. # 解释: [\e[34m\]前景色为34,背景色无
    4. # [\u@\h \W] 完整用户名@主机名 最后一个目录
    5. # [\e[0m\]关闭颜色输出
    • 常用参数以及含义 | \d | 代表日期,格式为weekday month date,例如:”Mon Aug 1” | | —- | —- | | \H | 完整的主机名称 | | \h | 仅取主机名中的第一个名字 | | \t | 显示时间为24小时格式,如:HH:MM:SS | | \T | 显示时间为12小时格式 | | \A | 显示时间为24小时格式:HH:MM | | \u | 当前用户的账号名称 | | \v | BASH的版本信息 | | \w | 完整的工作目录名称 | | \W | 利用basename取得工作目录名称,只显示最后一个目录名 | | \# | 下达的第几个命令 | | \$ | 如果是root用户,提示符为 # ,普通用户则为 $ |
    • 颜色对照表: | 字颜色 | 字背景颜色 | 字背景颜色设置效果 | | —- | —- | —- | | 30:黑色 | 40:黑色 | 0:关闭所有属性 | | 31:红色 | 41:红色 | 1:设置高亮 | | 32:绿色 | 42:绿色 | 4:下划线 | | 33:黄色 | 43:黄色 | 5:闪烁 | | 34:蓝色 | 44:蓝色 | 7:反显 | | 35:紫色 | 45:紫色 | 8:消隐 | | 36:深绿色 | 46:深绿色 | | | 37:白色 | 47:白色 | |
    • 修改.bashrc文件

    修改此文件,可永久保存命令行样式。

    vim /root/.bashrc
    PS1="\[\e[34m\][\u@\h \W]\$:\[\e[0m\]"  #新增该行代码
    source /root/.bashrc    #重新加载