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

Linux系统中目录或文件颜色代表的含义以及输出内容的颜色显示功能相关推荐

  1. linux 下删除批量文件命令,linux系统中批量删除文件与空文件删除的命令

    linux命令在系统中有两种类型:内置Shell命令和Linux命令.接下来是小编为大家收集的linux系统中批量删除文件与空文件删除的命令,希望能帮到大家. linux系统中批量删除文件与空文件删除 ...

  2. Linux系统中运行.sh文件的几种方法

    在Linux系统中执行.sh文件的几种方法: 1. cd到.sh文件所在的目录,然后执行./xxx.sh   [前提:该./sh文件要有可执行的权限,chmod u+x xxx.sh]  2. 在任何 ...

  3. 如何快速找出Linux系统中的大文件?

    今日主题: 如何快速找出Linux系统中的大文件? 在前面的文章中,我们讲到了压测时磁盘空间被占满的问题,可以跟今天的文章结合着看. 在性能测试中,我们经常要关注系统磁盘空间,防止因磁盘空间占满而导致 ...

  4. 【Linux学习之挂载】在Linux系统中如何把文件拷贝到U盘

    在Linux系统中如何把文件拷贝到U盘? 题目:将 home/guestuser1/myfile 文件复制到U盘中进行备份 答: [huahua@localhost ~]$ su [root@loca ...

  5. Linux系统中的链接文件

    日志文件系统ext xfs里 1.节点区域 记录的都是文件属性,ls -l file可以看到的内容 ,文件的元数据inode tables 2.数据区域 放的是cat file看到的一切,数据块 ca ...

  6. linux系统中一切皆文件

    linux系统中一切皆文件 linux下"一切皆文件"是Unix/Linux的基本哲学之一. 普通文件.目录.字符设备.块设备和网络设备(套接字)等在Unix/Linux都被当做文 ...

  7. 在linux终端中重命名文件,Linux系统中重命名文件的方法有哪些

    今天小编要跟大家分享的文章是关于Linux系统中重命名文件的方法有哪些.正在从事Linux运维工作和学习Linux运维知识的小伙伴们来和小编一起看一看吧,希望本篇文章能够对大家有所帮助. 在Linux ...

  8. java 写文件 权限不够_教你解决Linux系统中JAVA创建文件后权限不足的问题

    在作业中,项目使用文件上传. 这个功能很常见. 当Kai Ge今天更改其官方帐户时,他遇到了一个问题,即无法访问下载的文件,也无法通过浏览器访问该文件. 它是怎么发生的? 经过许多问题之后,事实证明这 ...

  9. linux ps-l命令详解,Linux系统中ps -l命令显示的英文含义

    Linux系统中ps -l命令显示的英文含义 UID:启动这些进程的用户. PID:进程的进程ID. PPID:父进程的进程号(如果该进程是由另一个进程启动的). C:进程生命周期中的CPU利用率. ...

  10. 【Linux】使用du、df 和 sort 命令快速找出Linux系统中的大文件

    在性能测试中,我们经常要关注系统磁盘空间,防止因磁盘空间占满而导致的报错,那么具体怎么查看磁盘空间的大小呢?怎么找到占用空间最大的文件呢? 使用df.du并结合sort,可以快速找到系统中的大文件! ...

最新文章

  1. Jodd-vtor验证框架
  2. 【深入Java虚拟机JVM 08】JVM四种引用-强引用、软引用、弱引用、虚引用
  3. Semaphore、CountDownLatch和CyclicBarrier
  4. vc6.0 matlab混合编程,matlab2010 + vc6.0混合编程实例(调用dll)
  5. 基于混沌的图像置乱加密算法及matlab的实现,基于混沌的图像置乱加密算法及MATLAB的实现...
  6. strcpy()源代码
  7. java三目表达式_史上最强《Java 开发手册》泰山版王者归来
  8. 使用Python+tkinter编写电脑桌面放大镜程序
  9. focal loss dice loss源码_扒源码:sharding loss in Pytorch
  10. 在控制台上看苹果手机的LOG
  11. atitit.ajax上传文件的实现原理 与设计
  12. paip.提升安全性----用户资金账户模块平账功能
  13. 如何用VsCode进行Debug
  14. [Linux源码分析]内存管理
  15. CSI笔记【4】:信道估计/Channel Estimation
  16. 硬件系统概要设计-1-信号完整性分析
  17. chm 已取消到该网页的导航,打不开
  18. 【BZOJ3569】DZY Loves Chinese II(线性基,图的连通性)
  19. 如何在虚拟机中VMware安装centos_6
  20. 飞腾64核服务器cpu芯片,【今日头条】飞腾64核CPU适配百度昆仑AI处理器:全国产的AI体系登场...

热门文章

  1. Android实现一个APP只能在一部手机上使用
  2. 单细胞分析实录(16): 非负矩阵分解(NMF)检测细胞异质性
  3. 计算机标准键盘介绍,电脑键盘简介
  4. Failed to install the following Android SDK packages as some licences have not been accepted.
  5. overflow:atuo;隐藏滚动条
  6. SwiftUI 高级用法之ForEach如何使用 enumerated() UserDefaults.standard(教程含源码)
  7. qlv格式转mp4格式(简单、高效)
  8. 惠普服务器电脑装系统教程,惠普台式电脑装系统步骤
  9. asp cstr 函数
  10. 62、Window11+Clion+MinGW32+Rapidjson构造labelme的标注文件和解析标注文件