PS1命令修改终端命令行的颜色、背景、格式
- 查看当前PS1格式;
echo $PS1
\u: 表示当前用户
\h:仅取主机名中的第一个名字
\W:完整的工作目录名称
\$ :提示字符,如果是root用户,提示符为 # ,普通用户则为$
2.修改PS1的内容,基本格式
PS1="[\e[F…Bm]…[\e[0m]"
其中F代表字体颜色,B代表背景颜色。可以加粗,闪烁等;
F | B |
---|---|
32绿色 | 42 绿色 |
33黄色 | 43 黄色 |
34蓝色 | 44 蓝色 |
35紫红色 | 45 紫红色 |
36青蓝色 | 46 青蓝色 |
37白色 | 47 白色 |
可以分别设置各个显示的字体和背景:
如:PS1="[\e[33;41m]\u[\e[35;46m]@\h[\e[40;37m]\W]\$[\e[0m]"
PS1="[\e[1;33;5;41m][\u@\h \W]\$[\e[0m]"
1:加粗字体;
5:闪烁;
同时设置所有命令行的颜色;
0m\表在这段文字后结束
3. 退出后保存
root账号,在根目录下ls -a查看所有文件,将PS1的值保存到.bash_profile中的任一位置。
其他账号在/home文件夹下进行修改。