Centos终端命令提示符颜色修改

   

  为什么需要修改终端命令提示符的颜色,也许大家有过这种经历,就是在查找或者输入某些命令时,屏幕内容太多,不容易识别上一个命令时在哪里输入的,所以我就告诉大家如何修改终端提示符颜色,这样就可以快速的查找你输入的命令行在哪里。

 

   1 获取当前终端格式

]# echo $PS1  

[u@h W]$

   2 在正式修改终端颜色之前,先看下终端提示符的命令选项

 1 d :#代表日期,格式为weekday month date,例如:"Mon Aug 1"
 2 H :#完整的主机名称
 3 h :#仅取主机的第一个名字
 4 	 :#显示时间为24小时格式,如:HH:MM:SS
 5 T :#显示时间为12小时格式
 6 A :#显示时间为24小时格式:HH:MM
 7 u :#当前用户的账号名称
 8 v :#BASH的版本信息
 9 w :#完整的工作目录名称
10 W :#利用basename取得工作目录名称,所以只会列出最后一个目录
11 # :#下达的第几个命令
12  $ :#提示字符,如果是root时,提示符为:#,普通用户则为:$

   3 修改当前用户命令提示符颜色

 1 vim ~/.bashrc 2 PS1="[e[32;40m][u@ h W ]$[e[0m] 

   4 颜色定义区域

开始颜色输入:[e[F;Bm]
结束颜色输入:[e[0m]

'F' 字体颜色(编号30-37)
'B' 背景颜色(编号40-47)
'm' 表示转义结束
字体代码 背景代码 颜色
30 40 黑色
31 41 红色
32 42 绿色
33 43 黄色
34 44 蓝色
35 45 紫红色
36 46 青蓝色
37 47 白色



  5 最后我非常喜欢的终端提示符颜色

 1 PS1="[e[33;40m][u@h W]$[e[0m] " 

   

原文地址:https://www.cnblogs.com/george-pig/p/13129072.html