在Linux系统中,文件/目录的不同颜色也代表着不同的含义,通常有如下几种颜色:
- 白色:表示普通文件,如文本文件,配置文件,源码文件等
- 蓝色:表示文件夹
- 绿色:表示可执行文件
- 红色:表示压缩文件或者包文件
- 浅蓝色:表示链接文件,主要是使用 ln 命令建立的文件
- 红色闪烁:表示链接的文件有问题
- 黄色:表示设备文件
- 灰色:表示其它文件
Linux系统支持让输出的内容按照不同的颜色来显示,具体的实现方法如下:
\e[31m # 代表红色
\e[32m # 代表绿色
\e[33m # 代表黄色
\e[34m # 代表蓝色
\e[0m # 取消前面设置的颜色# 30~37都是字体颜色,40~46都是背景颜色,5是闪烁功能 (不分顺序)
举例
[root@huyuxuan ~]# echo -e "\e[5;31;46m Hello World! \e[0m"