bash终端提示符颜色配置

本文介绍了如何在MacBook和Linux类Unix系统中配置终端颜色,包括提示符和命令结果显示的配色。通过修改.bash_profile文件,设置PS1环境变量以改变提示符颜色,并启用CLICOLOR和LSCOLORS以美化命令输出。颜色配置详细到各种文件类型的显示,增强了终端的可读性和视觉效果。
摘要由CSDN通过智能技术生成

配置颜色好处

能够清晰有层次感的看到显示结果

适用于什么系统机器

MacBook Linux 类Unix系统

配置方法

~/.bash_profile中写入配置文件

配置提示符

配置终端提示符颜色:
export PS1='\[\033[01;36m\]\u@\h\[\033[01;32m\] \W\$\[\033[00m\] '
颜色:
默认 : \e[00m 
黑色 : \e[01;30m 
红色 : \e[01;31m 
绿色 : \e[01;32m 
黄色 : \e[01;33m 
蓝色 : \e[01;34m 
洋红 : \e[01;35m 
青色 : \e[01;36m 
白色 : \e[01;37m

意义:
[ ]这个方括号是自己加的无意义符号 
\u表示用户 
@表示@
\h表示host
:也是个无意义符号
\w表示当前目录 
\$表示命令提示符

配置命令结果显示配色

export CLICOLOR=1       //这是打开终端配色的意思
export LSCOLORS=ExGxFxdaCxDaDahbadech //赋值号=后,2个字母为一组,共11组,每一组代表一种文件类型,而字母本身是颜色的意思
1. directory 
2. symbolic link 
3. socket 
4. pipe 
5. executable (可执行文件,x权限) 
6. block special 
7. character special 
8. executable with setuid bit set (setuid=Set User ID,属主身份) 
9. executable without setgid bit set 
10. directory writable to others, with sticky bit 
11. directory writable to others, without sticky bit

LSCOLORS中,各个字母代表的颜色如下,注意大小写是有区别的: 
a 黑色 
b 红色 	 代表压缩文件或者压缩包
c 绿色	 代表可执行文件
d 棕色        代表块文件
e 蓝色 	 代表目录
f 洋红色 
g 青色 	 代表链接
h 浅灰色 
A 黑色粗体 
B 红色粗体 
C 绿色粗体 
D 棕色粗体 
E 蓝色粗体 
F 洋红色粗体 
G 青色粗体 
H 浅灰色粗体 
x 系统默认颜色 
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值