/ 根目录
/bin 常用可执行二进制文件(命令)且所有用户都有权限执行
/boot 启动相关文件(glub也在里面)和内核文件,驱动等
/dev 硬件设备目录(硬盘,网卡,光驱,显卡,声卡等)每个设备都被虚拟成一个文件
/etc 大多数操作系统相关配置文件,基本是文本文件
/home 每个用户在这里面都有一个自己的文件夹(和用户名相同),也保存着用户的私有文件和桌面配置,除root以外.root在跟目录中
/lib 库文件
/lib64 64位库文件
/lost found 文件系统数据
/media 自动挂载可移动设备(如果有)
/mnt 默认挂载磁盘等文件系统
/opt 通常用来安装大型文件
/proc 系统实时信息,存在于内存中,虚拟数据
/sbin 超级可执行二进制文件(只有root用户或管理员才能执行)
/selinux 安全机制信息目录
/sys 系统底层的相关信息
/tmp 临时文件目录,隔一段时间就会自动删除
/usr 一般安装软件目录(类似opt)
/var 经常变化的信息,比如里面的log和mail还有登陆文件(经常会更新变化的信息都在里面)
/selinux 目录下的数据也是在内存中不过是selinux的的执行目录,他是linux内核很重要的一个外挂功能之一
/lost+found 使用ext2或ext3的文件系统格式才会有,当文件系统发生错误就会将一些丢失碎片放在这里
/usr/bin 大部分用户命令都在这里与/bin不同.他无关开机
/usr/include C/C++等语言头文件header与包含文件include放在这里.
/usr/lib 放置应用软件的函数库和目标文件object file,以及不惯用的的执行文件和脚本.
/usr/local 自行下载安装的文件建议目录,这下面也有bin,ect,lib,include等.
/usr/sbin 非系统正常运行所需要的命令,常见的就是某些网络服务软件的命令.
/usr/share 共享文件目录.因为几乎是文本文件,下面有man和doc以及zoneinfo时区有关的时去文件等.
/usr/src 建议的源码目录,source.内核源码建议在此下面的linux目录.
/var/cache 应用程序本身运行过程中会产生的文件
/var/lib 程序执行过程中需要使用的文件放置目录.
/var/lock 某些设备或是文件资源只能被一个用户使用,如刻录光驱当有人使用时就会上锁,第二个人就不能用,必须等到第一个人用完.
/var/log 登陆文件的放置目录.
/var/mail 放置个人电子邮件信箱的目录,与/var/spool/mail之间连接.
/var/run 有的程序或服务启动后会把PID放在这里.
/var/spool 放置队列数据,都是在使用会会被删除.
以下5个目录与根目录要放在一个分区,因为他们都是开机要用的
/etc /bin /dev /lib /lib64 /sbin