`
不辣的皮特
  • 浏览: 118318 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Free BSD 目录结构

阅读更多

目录名称                  说明                                                                                                                             

 

/                              UINX系统的根目录,是目录的最上层

 

/bin/                       放置基本的使用者指令,是开机时必备的

 

/boot/                     系统开机时必须用到的设定

 

/dev/                      UINX系统将外围设备视为档案来管理,这个目录就是放置装置节点文件(device node)的

 

/etc/                       放置系统的设定文件,例如使用者密码、群组等

 

/etc/defaults/        放置预设的系统设定文件。(请执行man rc查看)

 

/etc/gnats/             gnats的设定档。(请执行man send-pr查看)

 

/etc/isdn/               isdn的设定档。(请执行man isdnd查看)

 

/etc/kerberosIV/   kerberos version IV的设定档。(请执行man kerberos查看)

 

/etc/mail/               Sendmail的设定档

 

/etc/mtree/            目录权限的设定文件。(请执行man mtree查看)

 

/etc/namedb/         DNS服务器的设定档。(请执行man named查看)

 

/etc/periodic/         每天、每周、每月定时要执行的设定。(请执行man  periodic 查看)

 

/etc/ppp/                ppp的设定档。(请执行man  ppp 查看)

 

/etc/ssl/                 OpenSSL的设定档

 

/kernel                    开机时系统会加载的核心。在Free BSD 5.x后,这个目录已经被放到/boot目录中

 

/proc/                      系统执行中程序数据。(请执行man  procfs mount_procfs 查看)

 

/root/                      超级使用者root的家目录

 

/sbin/                      系统程序及管理工具的目录

 

/stand/                    这是安装磁盘上的指令

 

/tmp/                       暂存目录,许多程序都会需要暂存目录来存放数据。开机时会清除

 

/usr/                        包含主要的使用者工具及应用软件。您可以把它看成Windows中的windows目录

                                 及program file目录的集合

 

/usr/bin/                 一般的使用者指令及应用软件

 

/usr/games/           一些小游戏

 

/usr/include/          标准C语言的标头文件

 

/usr/lib/                  系统函式库

 

/usr/libdata/           一些系统工具的数据库

 

/usr/libexec/          系统服务程序及工具

 

/usr/local/              非 Free BSD所附的软件都会安装在这个目录下,我们在安装软件时最好都安装在这个目录。

                                 您可以将它视为Windows操作系统中的program file目录。这个目录中也有bin sbin etc lib等

                                 目录

 

/usr/obj/                 在编译Free BSD系统时存放过程中暂存盘的位置

 

/usr/ports/              Free BSD ports移植软件的原始程序目录,我们可以从这个目录中找到自己想要的软件来快速

                                  安装

 

/usr/sbin/                可以让使用者执行的系统服务及工具

 

/usr/share/              系统软件共享的数据库

 

/usr/src/                  放置BSD或其他软件原始程序代码的目录

 

/usr/X11R6/            X Windows的目录

 

/var/                         放置系统记录文件、暂存盘的目录

 

/var/account/          使用者执行过的指令记录文件。(请执行man  acct 查看)

 

/var/at/                    定时执行排程的数据文件。(请执行man  at 查看)

 

/var/backups/          系统重要档案的备份区

 

/var/cron/                 使用者排程的数据表。(请执行man  cron 查看)

 

/var/db/                    重要的系统数据库

 

/var/games/              内附的游戏记录文件

 

/var/log/                   系统记录文件,我们可以在这里查看系统状况记录

 

/var/mail/                  使用者信件暂存区

 

/var/msgs/                 系统讯息的数据库。(请执行man  msgs 查看)

 

/var/preserve/           文件编辑异常中止时,会将文件存到这个目录。(请执行man  ex 查看)

 

/var/quotas/               档案系统使用容量限制的记录

 

/var/run/                    记录系统开机后执行状态的暂存区。(请执行man  utmp 查看)

 

/var/spool/                 列表机或邮件输出时的缓冲区

 

/var/tmp/                    系统暂存区,开机时不会清除

 

/var/yp/                      the NIS maps 

分享到:
评论

相关推荐

    free BSD handbook_3rd

    #### 三、FreeBSD 手册结构 - **欢迎语**:欢迎使用 FreeBSD! - **手册适用范围**:适合安装 FreeBSD 4.11-RELEASE 和 FreeBSD 5.3-RELEASE 并用于日常使用。 - **文档更新情况**:手册内容由多人维护,持续更新。...

    freemodbus-v1.4.0.rar_ modbus tcp _CAN protocol stack_modbus TCP

    FreeMODBUS 是针对通用的Modbus协议栈在嵌入式系统中应用的一个实现。Modbus协议是一个在工业制造领域中得到广泛应用的一个网络协议。...Freemodbus遵循BSD[1] ,这意味着本协议栈的实现代码可以应用于商业用途。

    freemodbus-v1.5.0

    Freemodbus遵循BSD[1] ,这意味着本协议栈的实现代码可以应用于商业用途。目前版本的FreeModbus支持如下的功能码: 读输入寄存器 (0x04) 读保持寄存器 (0x03) 写单个寄存器 (0x06) 写多个寄存器 (0x10) 读/写多个...

    PS4PC2:这是一个对PS4上的分叉FREE BSD OS进行反向工程并在PC上成功仿真的项目

    项目的核心是“对PS4上的分叉FREE BSD OS进行反向工程并在PC上成功仿真”,这表明开发者逆向工程了PS4操作系统的一个基于FreeBSD的分支版本,并在个人计算机上实现了该操作系统的仿真运行。 **描述详解:** 描述中...

    glibr:具有BSD许可证的glib

    3. **内存管理**:glib提供了强大的内存管理工具,如g_malloc、g_free等,以及用于防止内存泄漏的智能指针(GWeakRef、GRefPtr等),简化了内存分配和释放的过程。 4. **字符串处理**:glib包含了一系列字符串操作...

    linux 内核socket相关数据结构介绍

    本文详细介绍了 Linux 内核中 Socket 相关的重要数据结构,包括基本的 BSD Socket 和 INET Socket 结构,以及针对特定协议的高级结构。这些数据结构在内核网络子系统中扮演着核心角色,是理解和分析网络通信行为的...

    NTFS-3G内部结构(具体文档分析)

    NTFS-3G是一款开源软件,它为Linux、Free BSD、Mac OSX、NetBSD和Haiku等操作系统提供了对Windows NTFS文件系统的读写支持。这个软件确保了在非Windows平台上安全且快速地读写NTFS分区,避免了数据丢失的风险。本...

    free_doom

    不过,如果 "free_doom-main" 是压缩包内的主要文件或目录,它可能包含了项目的核心代码、资源文件、构建脚本等。通常,一个开源游戏项目可能会有以下结构: - `src`:源代码目录,包含了游戏引擎和相关组件的代码...

    内存管理内存管理内存管理

    free:该函数获得指向由 malloc 分配的内存片段的指针,并将其释放,以便以后的程序或操作系统使用(实际上,一些 malloc 实现只能将内存归还给程序,而无法将内存归还给操作系统)。 物理内存和虚拟内存 要...

    aqueue-noptr:在数组上实现的就地队列,使用 BSD 许可证用 C 编写

    aqueue-noptr 就是这样一个就地队列,它充分利用数组的特性,避免了链表中常见的动态内存分配(malloc/free)操作,从而减少了内存碎片并提高了效率。在某些场景下,这种优化可以显著提升程序的性能,尤其是在内存...

    (完整版)《Linux操作系统及应用项目教程》习题答案.pdf

    文件系统中,索引节点(inode)存储文件元数据,目录结构呈树状。隐藏文件以"."开头,可以通过chmod命令改变文件权限,如`chmod a+x filename`增加文件的执行权限。 5. **网络配置**:网络配置文件通常位于`/etc/...

    FreeBSD使用大全

    调整文件系统的目录结构 建立文件系统 管理交换设备 调整系统设置 调整控制台设置 配置系统时间 进程管理 查看系统状态 定时执行程序 进程的权限 安装应用软件 应用软件的类别 Packages Collection ...

    linux文件系统分析与研究

    2. **目录文件的树型结构**:文件和目录组织成一棵树状结构,其中每个目录都是一个文件,且可以包含子目录和文件。 3. **设备作为特别文件**:硬件设备也被当作文件处理,使得它们可以通过文件系统接口访问。 Linux...

    UNIX TOOLBOX - 中文版

    - `man hier` 提供了文件系统目录结构的描述,有助于理解系统文件的组织。 - `last reboot` 可以显示系统最后重启的历史记录。 #### 硬件信息 硬件信息的查看可使用以下命令: - `/etc/DISTR-release`,如 `lsb_...

    Dance_with_Apple_Core.pdf

    BSD部分提供文件、进程、线程以及信号等抽象,XNU最上层基于POSIX/BSD体系。Apple在BSD层增加了很多独有的系统调用,为用户提供了更丰富的功能和服务。 2. IOKit IOKit是Apple设备的驱动程序环境,基于面向对象的...

    postgresql_tutorial

    - **兼容性**: PostgreSQL支持所有主要的操作系统,包括Linux、UNIX(如AIX、BSD、HP-UX、SGI IRIX、Mac OS X、Solaris、Tru64)、Windows等。 #### 二、目标读者 - **适用人群**: 本教程旨在帮助初学者理解与...

    freebsd-memory-mananger:FreeBSD的用户空间内存管理器

    内核维护着一个空闲内存池,并使用数据结构如链表或位图来跟踪可用内存。 2. **内存初始化:** `calloc()`函数除了分配内存外,还会将新分配的内存区域清零,保证初始化的安全性。 3. **内存扩展与收缩:** `...

    UNIX环境高级编程 目录

    - **文件系统结构:** 探讨UNIX文件系统的组织结构。 - **Shell命令:** 常用Shell命令介绍,如文件和目录的操作。 **1.3 文件类型** - **普通文件:** 存储数据的文件。 - **目录文件:** 用于存储其他文件和目录...

Global site tag (gtag.js) - Google Analytics