Linux下终端字体颜色设置方法

我们一般用到Linux下终端字体的时候是在设置用户配置文件.bash_profile中命令提示符环境变量:PS1

PS1的相关说明参见 : Linux命令提示符环境变量PS1简介

需要知道的两个表格:

颜色代码:
  
颜色字体颜色背景颜色
黑色3040
红色3141
绿色3242
黄色3343
蓝色3444
紫红色3545
青蓝色3646
白色3747
ANSI控制码: 
33[0m   关闭所有属性   
33[1m   设置高亮度   
3[4m   下划线   
33[5m   闪烁   
33[7m   反显   
33[8m   消隐   
33[30m   --   33[37m   设置前景色   
33[40m   --   33[47m   设置背景色   
33[nA   光标上移n行   
3[nB   光标下移n行   
33[nC   光标右移n行   
33[nD   光标左移n行   
33[y;xH设置光标位置   
33[2J   清屏               
33[K   清除从光标到行尾的内容   
33[s   保存光标位置   
33[u   恢复光标位置   
33[?25l   隐藏光标   
\33[?25h   显示光标
 

使用方法:

export PS1='33[41m开发环境33[0m:$PWD>'

说明:41是背景颜色,33[0m关闭所有属性,字体颜色默认白色。


comments powered by Disqus