当前位置:首页>Linux>linux初学者之默认文件颜色与目录结构含义

linux初学者之默认文件颜色与目录结构含义

  • 2026-10-11 06:48:02
linux初学者之默认文件颜色与目录结构含义

在Linux系统中,文件和目录通常以不同的颜色显示,这是为了方便用户识别不同类型的文件。这种颜色表示通常由终端模拟器或Shell(如Bash)的配置决定。每种类型的文件或目录都有其特定的颜色表示。下面是一些常见的文件类型及其颜色表示的含义。

颜色
示图
含义
蓝色

表示目录

绿色

表示可执行文件,或其他人(Others)拥有写权限的文件。

红色

表示压缩文件

浅蓝色
表示链接文件
灰色
其它文件
白色

一般性文件,如文本文件、配置文件等

黄色
设备文件
绿底黑字

表示其他人(Others)拥有写权限的目录

粉红色
图像文件
红色闪烁
链接文件失效

目录结构与含义

目录详细解释

目录
含义
常见文件 / 示例
/bin
/usr/bin目录的软链接文件,系统启动和单用户模式下必须的基础命令,所有用户可执行。
ls
, cp, mv, rm, bash
/boot
启动所需文件:内核、initramfs、引导配置。
vmlinuz-*
, initrd.img, grub/grub.cfg
/dev
设备节点集合,文件即设备。
/dev/sda
, /dev/null, /dev/tty0
/etc
系统级配置中心,统一存放所有服务和系统配置。
passwd
, group, fstab, ssh/sshd_config
/home
普通用户的个人主目录集合。
/home/user/.bashrc
, /home/user/Documents
/lib
 或 /lib64
/usr/lib或lib64目录的软连接文件,系统启动核心库、动态链接器所在位置。
libc.so.6
, ld-linux.so
/media
自动挂载外接设备的默认位置。
/media/user/USB_DRIVE
/mnt
手动挂载的临时挂载点。
/mnt/usb
/opt
第三方软件安装目录
/proc
由内核提供的虚拟文件系统,展示系统与进程的实时信息。
/proc/cpuinfo
, /proc/<pid>/
/root
root 用户的主目录。
/root/.ssh/
/run
运行时数据存放点,重启后清空。
*.pid
, 运行状态 socket 文件
/sbin
/usr/sbin目录的软连接文件,系统管理与维护命令,面向 root。
fsck
, reboot, shutdown
/srv
服务数据目录。一些系统服务启动后,可以在这个目录中保存所需要的数据。是service(服务)的缩写。
/sys
设备、驱动、内核子系统的状态接口。
/sys/class/net/
, /sys/block/
/tmp
程序运行时的临时文件区,随时可清理。
临时文件、socket 路径
/usr
用户级程序与库的主集合,包含大部分系统软件、文档与工具。
/usr/bin
, /usr/lib, /usr/share
/var
频繁变化的数据:日志、缓存、数据库运行文件等。
/var/log
, /var/lib, /var/cache
/usr/bin
常规用户程序的主要放置目录。
python3
, vim, git
/usr/sbin
管理工具的扩展集合。
useradd
, apache2ctl
/usr/lib/usr
 内程序所依赖的动态库与模块。
各类 .so 动态库
/usr/local
本机安装或编译软件的独立区域。
/usr/local/bin
, /usr/local/lib
/var/log
所有系统与服务日志的集中位置。
syslog
, auth.log, kern.log
/var/cache
应用和包管理器缓存。
/var/cache/apt/
/var/lib
服务的持久化状态数据。
mysql/
, docker/

最新文章

随机文章