您的位置:首页 > 运维架构 > Shell

Linux下shell颜色配置

2016-04-25 23:01 232 查看
颜色配置涉及以下几个地方(本人常用的):命令提示符,文件及目录名显示,echo -e命令

1.颜色值分为前景色和背景色,颜色码值对应关系如下:

Front    Back   Color
30        40      黑
31        41      红
32        42      绿
33        43      黄(棕)
34        44      蓝
35        45      紫
36        46      青
37        47      白


2.颜色设置格式

(1) echo命令使用

"\033[F;Bmstring\033[0m" F和B分别表示前景和背景颜色的码值

echo -e "\033[32;40m[OK]\033[0m" #显示黑底绿字的"[OK]"

(2)命令提示符颜色

修改~/.bashrc文件,添加如下内容

export PS1='[\[\e[32;40m\]\u@\w]\$ '

(3)修改shell终端显示目录,文件名称的颜色

在系统命令行界面默认目录颜色是蓝色,在黑色底色上无法看清,修改颜色方法:

cp /etc/DIR_COLORS ~/.dir_colors
vim ~/.dir_colors
找到"DIR 01;34" 修改为"DIR 01;32"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: