51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

linux命令窗口设置登录名颜色

在linux的命令窗口输入命令与输出内容颜色一样,内容太多导致不容易区分,设置下登录名的颜色。效果如下图:

[root@localhost ~]# echo "export PS1='[\e[32;40m\e[1m\u\e[32;40m\e[1m@\e[35;40m\e[1m\h\e[0m \e[34;40m\e[1m\W\e[0m]\$ '" >> /etc/profile文章源自小柒网-https://www.yangxingzhen.cn/1890.html

[root@localhost ~]# source /etc/profile
文章源自小柒网-https://www.yangxingzhen.cn/1890.html

第一行设置颜色,并追加到/etc/profile配置文件中;
文章源自小柒网-https://www.yangxingzhen.cn/1890.html

第二行使配置文件立即生效;
文章源自小柒网-https://www.yangxingzhen.cn/1890.html

说明:将export语句写入/etc/profile或/etc/bashrc对全部用户生效,写入~/.bash_profile或~/.bashrc 只对当前用户生效。
文章源自小柒网-https://www.yangxingzhen.cn/1890.html

格式说明:
文章源自小柒网-https://www.yangxingzhen.cn/1890.html

设置字符序列颜色的格式为: \e[F;Bm
文章源自小柒网-https://www.yangxingzhen.cn/1890.html

结束字符序列颜色的格式为: \e[0m
文章源自小柒网-https://www.yangxingzhen.cn/1890.html

如果需要为字符设置颜色,可以这样设置:\e[F;Bm需要设置颜色的部分\e[0m
文章源自小柒网-https://www.yangxingzhen.cn/1890.html

其中F为字体颜色,编号30~37;B为背景色,编号40~47。
文章源自小柒网-https://www.yangxingzhen.cn/1890.html

颜色信息表如下:

F  B 颜色

30 40 黑色

31 41 红色

32 42 绿色

33 43 黄色

34 44 蓝色

35 45 紫红色

36 46 青蓝色

37 47 白色

如果需要设置特殊显示,如高亮显示显示,可以将字符序列颜色的格式中\e[F;Bm中的F;B设置为1,即\e[1m,然后和颜色信息加配置在一起,如\e[31;40m\e[1m。

设置特殊显示表如下:

0:OFF,关闭颜色

1:高亮显示

4:显示下划线

5:闪烁显示

7:反白显示

8:颜色不可见

通过上述颜色信息表和设置特殊显示表对颜色参数进行配置,即可为终端提示符设置个性化的颜色。
继续阅读 Linux最后更新:2022-11-23

赞(9)
未经允许不得转载:工具盒子 » linux命令窗口设置登录名颜色