FreeBSD目录结构一览

  •   2009-07-28/15:30
  • 受到大家的帮助,我也来贡献一下,希望可以帮助大家更好地了解freebsd的结构。

    对FB的整体概念是建立在对其目录结构有基本认识的基础上的,根目录“/”是最先被挂上的,而且它包含了要挂上的其它文件系统的加载点(mount point),标准的加载点包括/usr,/var,/mnt,/cdrom等。

    对文件系统层次结构的完整的描述可以用hier命令来完成,现在,主要的目录结构列举如下:

    目录 描述
    ----------------------------------------------------------
    / 文件系统的根目录

    /bin/ 单用户和多用户环境下,用户使用的基本工具

    /boot/ 操作系统启动过程中使用的程序和配置文件

    /dev/ 设备节点

    /etc/ 系统配置文件和脚本
    /etc/mail/ 邮件传输代理的配置文件
    /etc/namedb/ 域名服务器程序named的配置文件
    /etc/periodic/ 每天、每周、每月运行的脚本
    /etc/ppp/ PPP配置文件

    /mnt/ 用作临时加载点的空目录

    /proc/ 进程文件系统

    /root/ root帐户的主目录

    /sbin/ 单用户和多用户环境下使用的系统程序和管理工具

    /stand/ 在独立环境下使用的程序

    /tmp/ 临时文件

    /usr/ 主要是用户的工具和应用程序
    /usr/bin/ 通常是工具和应用程序
    /usr/include/ 标准C include文件
    /usr/lib/ 文档库
    /usr/libdata/ 各种工具的数据文件
    /usr/libexec/ 系统守护程序和系统工具
    /usr/local/ 本地可执行的程序和库等
    /usr/obj/ 通过建立/usr/src目录树产生的特定结构的目标树
    /usr/ports 这个不用说了。
    /usr/sbin/ 系统守护程序和系统工具(由用户执行)
    /usr/share/ 与特定平台无关的文件
    /usr/src/ 本地源代码文件
    /usr/X11R6/ X11R6发行的可执行程序、库等

    /var/ 多种日志、临时文件和spool文件
    /var/log/ 日志文件
    /var/mail/ 用户邮箱文件
    /var/spool/ 多种打印机和邮件系统spooling目录
    /var/tmp/ 系统重启之间保存的临时文件
    /var/yp NIS映射表

    可以看出,/usr和/var需要的空间是相对其它mount点要多的,所以尽量分多一些空间给这两个mount点。

    另外用df、du命令可以查看分区的磁盘使用状况。

    评论 {{userinfo.comments}}

    {{money}}

    {{question.question}}

    A {{question.A}}
    B {{question.B}}
    C {{question.C}}
    D {{question.D}}
    提交

    驱动号 更多