将Ubuntu终端用户名用醒目的颜色显示

这是我的推广信息,以激励自己更好的分享自己的知识和经验!也希望看到的你能够多多支持,谢谢!

1. 滴滴云AI大师:

目前滴滴云正在大力推广自己的云计算服务,需要购买的朋友们用我的AI大师码 「2049」在滴滴云上购买 GPU / vGPU / 机器学习产品可额外享受 9 折优惠,点击这里前往滴滴云官网

大家在使用Ubuntu终端时每次输完命令会有一大堆反馈结果,想确定这一次的输出从哪里开始时,相信大家都是返回去找用户名在哪一行,显然大多数时候这件事很痛苦。所以让用户名以醒目的颜色显示出来是十分必要的。

1. 打开终端的配置文件

gedit ~/.bashrc 

2. 在最后添加如下代码

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;35m\]\u\[\033[00;00m\]@\[\033[01;35m\]\h\[\033[00;31m\]:\[\033[00;00m\]\w \[\033[01;32m\]\$ \[\033[01;37m\]'

3. 执行更改

source .bashrc 

执行该命令后,你就能得到如下的结果了:
这里写图片描述

但是这并不是结束,当你新打开一个终端会是这样的效果:
这里写图片描述

显然这是默认的颜色和你设置的不一样的原因,需要在终端上单击右键->profiles->Profile Preference->Colors一栏中进行设置
这里写图片描述

就不会有问题了。

4. 解释

下表说明配色的过程:

前景背景颜色
3040黑色
3141红色
3242绿色
3343黄色
3444蓝色
3545紫红色
3646青蓝色
3747白色
11透明?

代码以及对应的意义

代码意义
0OFF
1高亮显示
4underlined
5闪烁
7反白显示
8不可见

在颜色模式打开的情况下,PS1变量代表的内容就是用户名+主机名+路径名 + $

PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '

而接下来,我们就需要对显示的信息的字体颜色进行设置,首先看一下颜色是如何设置的:
一个单独的颜色设置:\033[代码;前景;背景m,如:[\033[1;32;40m]表示高亮显示字体为绿色,背景色为黑色。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值