/ | 根目录,所有文件 / 目录的顶级父目录,系统的起点 |
/bin | 存放所有用户可执行的基础命令(如 ls、cp、mv),单用户模式也能访问 |
/sbin | 存放系统管理员使用的系统管理命令(如 ifconfig、reboot、fdisk) |
/etc | 存放系统配置文件(如网络配置、服务配置,如 /etc/nginx、/etc/profile) |
/usr | 存放系统的用户程序和资源(核心目录,相当于 Windows 的 Program Files) |
/usr/bin | 非基础的普通用户命令(如 python、git),补充/bin |
/usr/sbin | |
/usr/lib | 存放程序对应的库文件(.so 文件),对应/usr/bin//usr/sbin的程序依赖 |
/var | 存放动态变化的文件(即易变数据),如日志(/var/log)、缓存、数据库数据 |
/home | 普通用户的主目录,每个用户有独立子目录(如 /home/zhangsan),存放用户个人文件 |
/root | 超级管理员(root)的主目录,区别于普通用户的 /home |
/tmp | 系统的临时文件目录,所有用户可读写,系统重启后文件会被清空 |
/dev | 存放设备文件(Linux 中一切皆文件,如硬盘 /dev/sda、终端 /dev/tty1) |
/lib | 存放/bin和/sbin命令的核心依赖库文件(如动态链接库 ld-linux.so) |
/mnt | 临时挂载点,用于挂载外部存储设备(如 U 盘、移动硬盘、光驱) |
/opt | 存放第三方软件包(如非系统自带的大型软件,如 Oracle、Tomcat),便于独立安装和卸载 |