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
评论列表(1条)
补充: 字体颜色可参照文件 /etc/DIR_COLORS