21.1. 概述

任何操作系统都有文件系统作为其一部分的组成。它们允许用户上传和存储文件,提供对数据的访问,并使硬盘发挥作用。不同的操作系统在它们的本地文件系统上有所不同。传统上,FreeBSD 的本地文件系统是 Unix 文件系统 UFS ,它已被现代化为 UFS2 。从 FreeBSD 7.0 开始,Z 文件系统( ZFS )也可以作为一个本地文件系统使用。请参阅 Z 文件系统 ( ZFS ) 了解更多信息。

除了它的原生文件系统之外,FreeBSD 还支持大量的其他文件系统,这样就可以在本地访问来自其他操作系统的数据,例如存储在本地连接的 USB 存储设备、闪存驱动器和硬盘上的数据。这包括对 Linux® 扩展文件系统( EXT )的支持。

FreeBSD 对各种文件系统有不同程度的支持。有些需要加载内核模块,有些可能需要安装工具集。一部分非原生文件系统的是支持完全读写的,而另一些是只读的。

读完本章后,你会了解到:

  • 原生文件系统和支持的文件系统之间的区别。

  • 哪些文件系统被 FreeBSD 所支持。

  • 如何启用、配置、访问和使用非本地文件系统。

在阅读本章之前,你应该:

  • 理解 UNIX® 和 FreeBSD 的基本知识。

  • 熟悉内核配置和编译的基础知识。

  • 对在 FreeBSD 中安装软件感到自如。

  • 对 FreeBSD 中的磁盘、存储和设备名称有一定的熟悉程度。