16.2. 术语
本节介绍本章中使用的术语。
- libguestfs(Guest 文件系统库) - 底层 C 库提供了打开磁盘镜像、读写文件等的基本功能。您可以直接将 C 程序写入这个 API,但它非常低。
- guestfish(Guest 文件系统交互式 shell) 是一个交互式 shell,您可以从命令行或从 shell 脚本使用。它公开 libguestfs API 的所有功能。
- 不同的 virt 工具是在 libguestfs 之上构建的,它们提供了一种从命令行执行特定单任务的方法。工具包括 virt-df、virt-rescue、virt-resize 和 virt-edit。
- hivex 和 Augeas 是分别编辑 Windows 注册表和 Linux 配置文件的库。虽然它们与 libguestfs 分开,但 libguestfs 的大部分值都来自于这些工具的组合。
- guestmount 是 libguestfs 和 FUSE 之间的接口。它主要用于从主机物理机器上的磁盘镜像挂载文件系统。这个功能不是必需的,但可能会很有用。