Linux 终端颜色,界面着色 您所在的位置:网站首页 视频格式转换为mp4 Linux 终端颜色,界面着色

Linux 终端颜色,界面着色

2022-12-29 09:31| 来源: 网络整理| 查看: 265

环境:Ubuntu。

Liniux终端着色分2块:

1)提示符及命令行和输出颜色。

2)显示目录和文件(ls命令)颜色。

一、提示符及命令行颜色设置

设置PS1命令,可立即生效。

\e后面为颜色设置部分“[32;40m\]”,32为前景色,40为背景色。“m\”不可少,色表如下:

F B 30 40 黑色 31 41 红色 32 42 绿色 33 43 黄色 34 44 蓝色 35 45 紫红色 36 46 青蓝色 37 47 白色

效果:

二、显示目录和文件颜色设置 1、实现着色

最简单的实现目录颜色是在ls时加上参数ls --color=auto。若要设置成默认使用着色显示,则可在.profile文件中,或.bashrc文件(需要在.profile文件中使用sourcd .bashrc调用)加上

alias ls='ls --color=auto'

2、使用指定的颜色

若不喜欢缺省的颜色,要使用自己设定的颜色,则一个简单的方式是设置LS_COLORS环境变量。

$ export LS_COLORS='*.jpg=33;44;02' 该例子表示设置jpg文件的前景色为33,背景为44,并加粗(02)。

前景色代码取值参考:

# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white #30黑 31红 32绿 33黄 34蓝 35粉红 36淡蓝 37白

背景色代码取值参考:

# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white #40黑 41红 42绿 43黄 44蓝 45粉红 46淡蓝 47白

字符属性取值参考:

# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed #00无 01粗体 04下划线 05闪烁 07反转 08隐藏

可以看到,色表与字符提示的色表编码一致。

注意:光设置LS_COLORS环境变量并不能实现显示文件和目录着色,ls命令需要使用 --color=auto参数。

效果如下:

参考:

1、Linux修改Shell命令提示符及颜色,billfeller,http://www.linuxidc.com/Linux/2014-10/108195.htm,2014-10-18

2、Ubuntu下使用ls命令显示文件颜色相关内容及修改, http://blog.csdn.net/star11053234/article/details/8680530,2013-03-16



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有