BSD目录结构一览

原创 2004年08月29日 19:59:00
希望可以帮助大家更好地了解bsd的结构.

对BSD的整体概念是建立在对其目录结构有基本认识的基础上的,根目录“/”是最先被挂上的,而且它包含了要挂上的其它文件系统的加载点(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命令可以查看分区的磁盘使用状况。

CakePHP的深入

  • 2013年01月16日 10:38
  • 120KB
  • 下载

GPL与BSD许可证的区别

GPL和BSD许可证是开源社区最大的两个阵营,尽管都提倡开源、自由,但是两阵营相互不鸟,经常争论不休。根本上是因为两者对于代码的使用自由有着本质上的不同。 GPL许可证的由来       ...
  • u012028371
  • u012028371
  • 2016-12-04 13:00:18
  • 1585

BSD License(BSD)

BSD License(BSD) ...
  • bjbs_270
  • bjbs_270
  • 2007-11-21 10:50:00
  • 4845

BSD(Unix)家族演变历史--来自维基百科

BSD维基百科,自由的百科全书BSD(Berkeley Software Distribution,伯克利软件套件)是Unix的衍生系统,1970年代由伯克利加州大学开创。BSD用来代表由此派生出的各...
  • cradmin
  • cradmin
  • 2008-04-12 17:22:00
  • 2984

BSD Socket API 函数参考大全

BSD Sockets API int socket (int family, int type, int protocol); Creates a socket. Cur...
  • chang6520
  • chang6520
  • 2012-08-16 18:49:19
  • 3289

BSD各版本发展史

历史 PDP-11开始 最初的Unix套件源自1970年代的贝尔实验室,操作系统中包含源码,这样研究人员以及大学都可以参与修改扩充。1974年,第一个伯克利[1]的Unix系统被安装在PDP-11...
  • fngsong
  • fngsong
  • 2014-01-19 09:12:34
  • 1108

简述BSD协议和GPL协议的区别

BSD和GPL是开源界的两大常见协议类型,这里尽可能简单阐述下两者的区别: 如果你使用了基于BSD协议的开源代码,那么你的产品除了可以继续开放源代码外,还可以作为二进制形式发放,甚至是作为商业软件发布...
  • linvo
  • linvo
  • 2012-11-20 15:27:29
  • 1431

(转)GPL 与 BSD 授权的区别

下文是对GPL和BSD许可的一个简单说明,可以大致了解分别是怎么回事。 原文来自:http://zhongwei-leg.iteye.com/blog/615417   by  Zhongwei_l...
  • doyoulike
  • doyoulike
  • 2015-02-26 08:54:15
  • 867

BSD协议和FreeBSD

BSD协议开放分类: BSD 协议 开源 BSD是"Berkely Software Distribution"的缩写,意思是"伯克利软件发行版"。显然,BSD这个名称并不是我们现在所理...
  • dllbl
  • dllbl
  • 2008-06-05 08:48:00
  • 1724

BSD操作系统分区概念

本文主要以FreeBSD为例        在FreeBSD中,分区的概念与DOS/WIN系统略有不同。FreeBSD将一块硬盘分成最多四个slice(片段),每一个slice上又可以分成最多8...
  • lanxinju
  • lanxinju
  • 2010-07-05 17:10:00
  • 2801
收藏助手
不良信息举报
您举报文章:BSD目录结构一览
举报原因:
原因补充:

(最多只允许输入30个字)