Linux终端命令行美化
2019-08-08 本文已影响0人
念珠藻LZQ
2019.8.8
默认的linux终端用户名的颜色是白色的,在敲命令时会有视觉疲劳。于是决定美化一下,上个色!
先上个图
美化之前这个样~~
查到修改命令行的参数是 PS1,修改颜色之前先瞅一眼默认的命令,是个什么东东
echo $PS1
### 输出以下内容
PS1='[\u@\h \W]\$ '
看不懂。。。快去查查👇
$PS1
颜色设置
在PS1中设置字符颜色的格式为:\[\e[F;Bm\],其中“F“为字体颜色,编号为30-37,“B”为背景颜色,编号为40-47。颜色表如下:
F B
30 40 黑色
31 41 红色
32 42 绿色
33 43 黄色
34 44 蓝色
35 45 紫红色
36 46 青蓝色
37 47 白色
了解的差不多了,开始修改:
# 修改PS1参数
PS1='[\[\e[33;40m\]\u@\h \W]\$ '
# 颜色调成 F=33 黄色,B=40 黑色,按照喜好随意改
有效果!what??命令行的颜色也变的黄不拉几。。。
需要把命令行的字体给改了,要不然敲出来的命令全是黄的,眼前一片 黄 黄 黄....
# 尝试了不少次,终于出来想要的了
PS1='\e[33;40m[\u@\h \W]$ \e[0m'
可以!登陆用户 当前目录都是黄色,命令行是白滴
最后一步,永!久!保!存!
一顿操作,可不想是昙花一现
# 在 .bashrc 文件中修改并保存 PS 参数
vi ~/.bashrc
# 添加如下命令
# color set
PS1='\e[33;40m[\u@\h \W]$ \e[0m'
ennn
完事,收工。
########################## Less Is More ##########################