这里只记录了常用的两种 Linux 操作系统:Ubuntu、CentOS
Importance | Ubuntu | Description | CentOS |
---|---|---|---|
* | /bin | 系统必备全局运行目录 | 该项在/usr/bin |
* | /boot | 开机项 | |
* | /dev | (nvme.tty.loop......) device的缩写,存储记录串行端口设备 | |
* | /etc | 系统配置文件目录,包含: 系统启动脚本 启动配置文件 用户登录配置文件 网络配置文件 HTTPD配置文件 IPSec配置文件 ... | |
* | /home | 家目录,个人用户创建时,一般会在这里创建一个用户家子目录,存放个人用户的配置文件 | |
* | /lib | Ubuntu将之分隔,低耦合环境 | /usr/lib |
* | /lib64 | 同/lib | /usr/lib64 |
/lost+found | 标准ext2/ext3档案格式产生的目录 | ||
/media | 一般挂(常挂)载软盘、光盘、DVD等外设时用的目录 | ||
/mnt | 一般挂(临时)载USB、移动硬盘等外设时用的目录 | ||
/opt | 常存放大型软件、(公共)服务,可以理解为windows系统中的D:/Software | ||
/proc | proc伪文件系统(虚拟文件),存储当前内核运行状态的特殊文件(如:进程、内存、SCSI设备、驱动、硬盘等) | ||
* | /root | root用户的专用家目录 | |
/run | 其中的目录/文件,只存在在内储中(运行时产生的一些数据) | ||
* | /sbin | 存放着系统管理必备程式,如: fdisk、ifconfig、reboot、runlevel、shutdown...... 存放着网路管理必备程式,如: dhcpd、httpd、呢他从覆盖、samba、tcpd...... | /usr/sbin |
/srv | 主动生产的数据,对外提供服务(存储本机/本服务器提供的服务、数据),如:ftp、流媒体服务、html...... | ||
/sys | /block 块设备 /bus 总线 /class 设备类型 /dev 主次设备文件 /devices 全局设备结构体系 /firmware 加载固件机制接口 /fs 描述文件系统 /hypervisor /kernel 内核可调参数 /module 模块信息 /power 电源选项 | ||
/tmp | 可随时销毁的缓存文件 | ||
/usr | 系统的软件,可理解为C:/Windows,其中的/usr/local 可理解为 C:/Software 与 /opt 相比较,这里存放的是全局性没那么高的公共脚本、程序 | ||
/var | 系统生产的数据、不可自动销毁的缓存文件、日志目录(mail,数据库文件,日志文件) |