Linux shell 命令提示符修改PS1

PS1

Linux shell 命令提示符修改PS1

man bash 查看相关帮助信息

PS1参数

    \d :代表日期,格式为weekday month date

    \H :完整的主机名称

    \h :仅取主机的第一个名字

    \t :显示时间为24小时格式,HH:MM:SS

    \T :显示时间为12小时格式

    \A :显示时间为24小时格式HH:MM

    \u :当前用户的账号名称

    \v BASH的版本信息

    \w :完整的工作目录名称,家目录会以 ~代替

    \W :利用basename取得工作目录名称,所以只会列出最后一个目录

    \# :下达的第几个命令

    \$ :提示字符,如果是root,提示符为:#,普通用户则为:$

 

#颜色控制

       \[\e[f;bm\]            取消设置:\[\e[m\]

#颜色

       前景    背景    颜色

  30      40      黑色

  31      41      红色

  32      42      绿色

  33      43      黄色

  34      44      蓝色

  35      45      紫红色

  36      46      青蓝色

       37      47      白色

 

#查看PS1配置信息

echo $PS1

[root@snowyle-6~]#PS1=”[\u@\[\e[1;31m\]lboy\[\e[0m\]\[\e[0m\]\[\e[1;5;35m\]\h\[\e[0m\]\[\e[0m\] \W]\\$ “

#写入配置文件,永久生效

echo ‘PS1=”[\u@\[\e[1;31m\]lboy-\[\e[0m\]\[\e[0m\]\[\e[1;5;35m\]\h\[\e[0m\]\[\e[0m\] \W]\\$ “‘ >/etc/profile.d/env.sh

#Linux登录过程中加载配置文件顺序: 

/etc/profile → /etc/profile.d/*.sh → ~/.bash_profile → ~/.bashrc → [/etc/bashrc]

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/94120

评论列表(0条)

  • 涤生
    涤生 2018-03-31 23:03

    补充: 字体颜色可参照文件 /etc/DIR_COLORS

联系我们

400-080-6560

在线咨询

工作时间:周一至周五,9:30-18:30,节假日同时也值班

QR code