/ 根除目录
swap 虚拟内存目录
/boot 大小100M左右,存放Linux的引导程序,最好在第一分区
/usr 包含Linux操作系统
/home 用户的信息
/var 默认服务器的登陆文件
Linux分配目录的标准--FHS:
FHS[ http://www.pathname.com/fhs ]标准定义含义:
- / 根目录:启动时载入的第一个分区
- /bin、/usr/bin、/usr/local/bin : 放置用户可执行的二进制文件目录
- /boot : 系统启动时用到的文件,其中vmlinux为Linux核心文件;如果是GRUB启动,则还有/boot/grub目录
- /dev : 任何设备都是以文件存在,都放在这个目录下,访问此目录下的某个文件,则直接访问设备
- /etc : 系统主要的设置文件,其中重要的子目录为:init.d|xinetd.d|X11
- /home : 系统默认的家目录
- /lib、/usr/lib、/usr/local/lib : 函数库目录
- /lost+found : 系统异常,产生错误时,会存放一些遗失的片断
- /mnt、/media : 挂载设备的目录
- /opt : 主机安装额外软件的存放目录,也会放在/usr/local
- /proc : 存放内存中的数据,不占空间;重要文件为:cpuinfo|dma|interrupts等
- /root : ROOT的家目录
- /sbin、/usr/sbin、/usr/local/sbin : 存放给管理员用的命令,bin目录则是全部用户用
- /srv : 一些服务需要访问的数据目录,如WWW服务器会放到 /srv/www
- /tmp : 临时文件存放处,任何人都可访问
- /usr : 包含主要程序、图形界面所需文件、额外的函数库、自行安装的软件等
- /var : 放置程序运行过程中,经常变化的文件,如:cache|log等
- /var/lib : 程序执行中,使用的数据文件存放目录
- /var/cache : 缓存目录
- /var/log : 登陆文件放置的目录
- /var/lock :
- /var/run : 服务启动后,存放其PID文件的目录
- /var/spool : 存放一些队列数据
目录的特殊符号:
- '.' 表示当前目录
- '..' 表示上层目录
- '-' 表示前一个工作目录
- '~' 表示当前登陆用户的家目录
- '~username' 表示username用户的家目录