在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"