用户名的设置在~下.bashrc
文件中,更改PS1变量的值,如果没有就自己加一行
PS1='\[\e[32m\][\u@\h \W]#\[\e[m\] '
32代表的是绿色前景色,\[\e[m\]
是关闭颜色设置,如果没有这一句,后面所有的字符都会是前面设置的颜色。
颜色设置在bash脚本中是通用的,也就是说你可以在终端里直接输入
echo -e "\033[33m test \033[0m"
结果是在终端打印黄色的test
更多的颜色
前景代码 | 背景代码 | 颜色 |
---|---|---|
30 | 40 | 黑色 |
31 | 41 | 红色 |
32 | 42 | 绿色 |
33 | 43 | 黄色 |
34 | 44 | 蓝色 |
35 | 45 | 紫红 |
36 | 46 | 青蓝 |
37 | 47 | 白色 |
1 | 1 | 透明 |
还可以更改文字的状态
状态值 | 状态 |
---|---|
0 | OFF |
1 | 加粗高亮 |
4 | 下划线 |
5 | 闪烁 |
7 | 反色 |
8 | 不可见 |
文字的前景色、背景色和状态可以叠加,用;
分割就可以,例如: