用户名的设置在~下.bashrc文件中,更改PS1变量的值,如果没有就自己加一行
PS1='[e[32m][u@h W]#[e[m] '
32代表的是绿色前景色,[e[m]是关闭颜色设置,如果没有这一句,后面所有的字符都会是前面设置的颜色。
颜色设置在bash脚本中是通用的,也就是说你可以在终端里直接输入
echo -e " 33[33m test 33[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 | 不可见 |
文字的前景色、背景色和状态可以叠加,用;分割就可以,例如:
