Linux 安装时的目录规划

/ 根除目录

swap 虚拟内存目录

/boot  大小100M左右,存放Linux的引导程序,最好在第一分区

/usr  包含Linux操作系统

/home 用户的信息

/var 默认服务器的登陆文件

Linux分配目录的标准--FHS:

FHS[ http://www.pathname.com/fhs ]标准定义含义:

  1. / 根目录:启动时载入的第一个分区
  2. /bin、/usr/bin、/usr/local/bin : 放置用户可执行的二进制文件目录
  3. /boot : 系统启动时用到的文件,其中vmlinux为Linux核心文件;如果是GRUB启动,则还有/boot/grub目录
  4. /dev : 任何设备都是以文件存在,都放在这个目录下,访问此目录下的某个文件,则直接访问设备
  5. /etc : 系统主要的设置文件,其中重要的子目录为:init.d|xinetd.d|X11
  6. /home : 系统默认的家目录
  7. /lib、/usr/lib、/usr/local/lib : 函数库目录
  8. /lost+found : 系统异常,产生错误时,会存放一些遗失的片断
  9. /mnt、/media : 挂载设备的目录
  10. /opt : 主机安装额外软件的存放目录,也会放在/usr/local
  11. /proc : 存放内存中的数据,不占空间;重要文件为:cpuinfo|dma|interrupts等
  12. /root : ROOT的家目录
  13. /sbin、/usr/sbin、/usr/local/sbin : 存放给管理员用的命令,bin目录则是全部用户用
  14. /srv : 一些服务需要访问的数据目录,如WWW服务器会放到 /srv/www
  15. /tmp : 临时文件存放处,任何人都可访问
  16. /usr : 包含主要程序、图形界面所需文件、额外的函数库、自行安装的软件等
  17. /var : 放置程序运行过程中,经常变化的文件,如:cache|log等
  18. /var/lib : 程序执行中,使用的数据文件存放目录
  19. /var/cache : 缓存目录
  20. /var/log : 登陆文件放置的目录
  21. /var/lock :
  22. /var/run : 服务启动后,存放其PID文件的目录
  23. /var/spool : 存放一些队列数据

目录的特殊符号:

  1.  '.' 表示当前目录
  2.  '..' 表示上层目录
  3.  '-' 表示前一个工作目录
  4.  '~' 表示当前登陆用户的家目录
  5.  '~username' 表示username用户的家目录