文件系统是任何操作系统的重要组成部分。它们能让用户上传和存储文件,提供对数据的访问,并使硬盘变得有用。不同的操作系统在其本机文件系统上有所不同。传统上,本机 FreeBSD 文件系统一直是 Unix 文件系统 UFS,已经现代化为 UFS2。自 FreeBSD 7.0 以来,Z 文件系统(ZFS)也作为本机文件系统提供。有关更多信息,请参阅 Z 文件系统(ZFS)。
除了其原生文件系统外,FreeBSD 还支持多种其他文件系统,以便可以在本地访问来自其他操作系统的数据,例如存储在本地连接的 USB 存储设备、闪存驱动器和硬盘上的数据。这包括对 Linux®扩展文件系统(EXT)的支持。
FreeBSD 对各种文件系统的支持级别不同。有些需要加载内核模块,而其他一些可能需要安装工具集。一些非原生文件系统支持完全读写,而其他一些是只读的。
阅读完本章后,你将了解到:
本地文件系统和支持的文件系统之间的区别。
FreeBSD 支持哪些文件系统。
如何启用、配置、访问和利用非本地文件系统。
在阅读本章之前,你应该:
了解 UNIX®和 FreeBSD 基础知识。
熟悉内核配置和编译的基础知识。
在 FreeBSD 中感到安装软件的舒适。
对 FreeBSD 中的磁盘、存储和设备名称有一些熟悉。