Linux ps1

    在/etc/.bashrc中,找到PS1变量的定义,如果没有,手动加上
    Linux默认设置:
    [\u@\h \W]$

    可以将显示输出到标题栏上
    粉色:

    1. export PS1="[\e[35;1m][\u@\h \W]$>[\e[0m]"
    2. [root@elk-node1 ~]# source /root/.bashrc

    命令详解
    \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时,提示符为:# ,普通用户则为:$

    我们可以通过颜色代码来修饰上述这些组件,颜色代码的格式为[\e[F;Bm],其中F表示字体的颜色,编号3037,B表示背景的颜色,编号4047。

    颜色表如下:
    字体代码 背景代码 颜色
    30 40 黑色
    31 41 红色
    32 42 绿色
    33 43 黄色
    34 44 蓝色
    35 45 紫红色
    36 46 青蓝色
    37 47 白色