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

原创 2017年01月03日 16:32:12

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

1. 打开终端的配置文件

gedit ~/.bashrc 

2. 在最后添加如下代码

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

3. 执行更改

source .bashrc 

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

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

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

就不会有问题了。

4. 解释

下表说明配色的过程:

前景 背景 颜色
30 40 黑色
31 41 红色
32 42 绿色
33 43 黄色
34 44 蓝色
35 45 紫红色
36 46 青蓝色
37 47 白色
1 1 透明?

代码以及对应的意义

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

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

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

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

版权声明:本文为博主原创文章,转载请联系作者 举报

相关文章推荐

Ubuntu给终端用户名改颜色(醒目)

命令,再.bashrc文件最后直接添加 PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\u\[\033[00m\]@\[\033[00m\...

更改Linux终端中用户名的显示颜色

在终端中每次输入指令后,会反馈出一大块的结果,由于颜色都一样,总是找不到输出结果的第一行,所以若修改一下用户名颜色的话,就可以一眼就找到结果的开始行了。1、打开终端的配置文件.bashrcgedit ...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

Ubuntu 修改终端显示的主机名和用户名

怎么修改Ubuntu终端显示的用户名和主机名,这个问题对熟悉的人来说,不值一提,但有时候知识总是应该积累点些的,即使是一个小知识点,有时候临到用时发现忘记怎么搞了

Ubuntu下更改终端上显示的用户名和主机名的总结

Ubuntu下更改终端上显示的用户名和主机名的总结 当我们安装Ubuntu时,有一步会设置用户名,可能当时随意就设置了,但是过一段时间之后我们不满意这个主机名和用户名了,或者你的用户名是你的名字,在...

调整ubuntu命令行终端字体颜色和大小

刚装好ubuntu16.04新系统,由于电脑比较新,而且是笔记本1080p高清屏幕,分辨率一高,字体就变小了,又不甘心把分辨率调低,就自己动手丰衣足食吧,首先使用ubuntu 最常用的就是命令行终端,...

ubuntu下,对于终端字体颜色的设置

/* ubuntu 终端输出字体颜色的设置      使用转义字符来改变字体颜色,这些转义字符都是一些特殊的字符,不是程序中用到的空格/ 换行之类的符号          "\0...

Ubuntu 终端中的字体,变成同一种颜色?

之前使用终端,都会显示出具有权限的颜色识别,但最近变成了全白,让我很恼火………..查阅很多资料,发现这是因为我的 文件.bashrc被改变,查阅文件,里面空白.我先解释下文件的意思:/etc/prof...

ubuntu终端ls颜色配置

ubuntu中没有LS_COLORS,/etc/目录中也没有DIR_COLORS,所以这里使用dircolor命令加以解决 1. 利用dircolors命令,查看我们的系统当前的文件名称显示颜色的值...

[整理]Linux文件类型与ubuntu(LinuxMint)终端中文件颜色的含义

文件类型(共7种): - :普通文件 d:目录文件 (directory) c:字符设备文件 (char) b:块设备文件 (block) s:本地域套接口 (socket) p:有名管道 (pi...

putty等终端远程登入Ubuntu 'ls'命令没有颜色的解决方法(附 ll和la命令解决方法)

今天在一台新的电脑上下载了putty工具远程登入了下Ubuntu服务器,执行了 ‘ls’ 命令,竟然列出的文件或目录都同一颜色,体验相当不好: 解决方法,只要修改下~/.bash_prof...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)