# 参考书目

本附录列出命令行基础、UNIX 内核原理、FreeBSD 技术体系及网络协议等领域的参考书目。

部分书籍可通过中文数字阅读平台获取，包括 [微信读书](https://weread.qq.com/)、[QQ 阅读](https://book.qq.com/)、[京东读书](https://cread.jd.com/custom/custom_pcDownload.action) 等。这些平台提供技术类书籍的数字版本，便于读者在线阅读。

部分书籍可能已经绝版，可通过专业二手书交易平台获取，如 [多抓鱼](https://www.duozhuayu.com/)、[孔夫子旧书网](https://www.kongfz.com/) 等。

## 主要参考书目

### 命令行基础

本小节介绍命令行学习的基础与进阶书籍，适合不同层次的读者选择阅读。

| 封面/书名                                                                                                               | 作者/译者                                                                                  | ISBN/出版社                                | 说明                                                   |
| ------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | --------------------------------------- | ---------------------------------------------------- |
| <p><img src="/files/dck1eV1w4Z2Sx8Y3ICUI" alt="Unix &#x26; Linux 大学教程"><br><br>《Unix & Linux 大学教程》</p>              | <p>\[美] Harley Hahn 著<br><br>张杰良 译</p>                                                 | <p>978-7-302-20956-0<br><br>清华大学出版社</p> | 命令行操作与 Shell 编程基础教程，涵盖 Unix/Linux 系统的基本命令使用和脚本编写     |
| <p><img src="/files/xJoQY79A02r7kNhlfdHX" alt="UNIX/Linux 系统管理技术手册（第 5 版）"><br><br>《UNIX/Linux 系统管理技术手册（第 5 版）》</p> | <p>\[美] Evi Nemeth、Garth Snyder、Trent R. Hein、Ben Whaley、Dan Mackin 等著<br><br>门佳 译</p> | <p>978-7-115-53276-3<br><br>人民邮电出版社</p> | 系统管理技术手册，涵盖 UNIX/Linux 系统运维的核心技术，包括用户管理、文件系统、网络配置等内容 |

### UNIX 基础

本小节收录 UNIX 操作系统核心技术书籍，涵盖编程接口、网络通信、内核实现等关键领域。

| 封面/书名                                                                                                                       | 作者/译者                                                               | ISBN/出版社                                | 说明                                       |
| --------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | --------------------------------------- | ---------------------------------------- |
| <p><img src="/files/hi1Qq5q13834brdqL4c2" alt="UNIX 环境高级编程（第 3 版）"><br><br>《UNIX 环境高级编程（第 3 版）》</p>                         | <p>\[美] W. Richard Stevens、Stephen A. Rago 等著<br><br>张毅峰、马树超 等译</p> | <p>978-7-121-47833-8<br><br>电子工业出版社</p> | UNIX 系统编程技术书籍，详细讲解系统调用、文件 I/O、进程控制等编程接口  |
| <p><img src="/files/d5dcGHKM9Fv7wvwT1iB8" alt="UNIX 网络编程 卷 1：套接字联网 API（第 3 版）"><br><br>《UNIX 网络编程 卷 1：套接字联网 API（第 3 版）》</p> | \[美] W. Richard Stevens、Bill Fenner、Andrew M. Rudoff 等著             | <p>978-7-115-51779-1<br><br>人民邮电出版社</p> | 网络编程技术书籍，系统讲解套接字 API、TCP/IP 协议栈实现等网络编程技术 |
| <p><img src="/files/BN8A5lHA0Bn6li9EGARn" alt="UNIX 网络编程 卷 2：进程间通信（第 2 版）"><br><br>《UNIX 网络编程 卷 2：进程间通信（第 2 版）》</p>         | \[美] W. Richard Stevens 著                                           | <p>978-7-115-51780-7<br><br>人民邮电出版社</p> | 进程间通信技术书籍，详细讲解管道、消息队列、共享内存、信号量等 IPC 机制   |
| <p><img src="/files/OKMOA9X9y29QzyHRdcEk" alt="深入理解 UNIX 系统内核"><br><br>《深入理解 UNIX 系统内核》</p>                                 | <p>\[美] Uresh Vahalia 著<br><br>李雨、薛磊、黄庆新 等译</p>                     | <p>978-7-111-49145-3<br><br>机械工业出版社</p> | UNIX 内核技术书籍，讲解进程管理、内存管理、文件系统等内核设计原理      |
| <p><img src="/files/kS9JPvEwdjqMVEqjDKsZ" alt="4.4BSD 操作系统设计与实现"><br><br>《4.4BSD 操作系统设计与实现》</p>                             | <p>\[美] Marshall Kirk McKusick 等著<br><br>李善平、刘文峰、马天驰 等译</p>         | <p>978-7-111-36647-8<br><br>机械工业出版社</p> | 4.4BSD 操作系统技术书籍，讲解 BSD 系统的设计与实现细节        |

### 开源与自由软件运动

本小节介绍开源与自由软件运动的历史背景与核心文献，帮助读者理解相关文化与思想。

| 封面/书名                                                                                     | 作者/译者                                           | ISBN/出版社                                                  | 说明                                     |
| ----------------------------------------------------------------------------------------- | ----------------------------------------------- | --------------------------------------------------------- | -------------------------------------- |
| <p><img src="/files/EDfOoOwPZscCw9SXz13B" alt="Unix 四分之一世纪"><br><br>《Unix 四分之一世纪》</p>     | Peter H. Salus                                  | <p>978-0201547771<br><br>Addison-Wesley Professional</p>  | UNIX 发展历史书籍，详细记录了 Unix 从诞生到普及的技术演进历程   |
| <p><img src="/files/lmrqTwbZlzEwk2UU8in5" alt="Unix 痛恨者手册"><br><br>《Unix 痛恨者手册》</p>       | Simson Garfinkel、Daniel Weise、Steven Strassmann | <p>978-1-56884-203-5<br><br>IDG Books Worldwide, Inc.</p> | Unix 技术批评书籍，从批评视角分析 Unix 系统的设计缺陷和技术局限性 |
| <p><img src="/files/1E3e0vIVvKhLK6nE6D3s" alt="大教堂与集市"><br><br>《大教堂与集市》</p>               | <p>\[美] Eric S. Raymond<br><br>卫剑钒 译</p>        | <p>978-7-111-45247-8<br><br>机械工业出版社</p>                   | 开源运动历史书籍，阐释集中式与分布式两种软件开发模式的差异          |
| <p><img src="/files/qumoqFWIqVDNNqQI37Sg" alt="UNIX 传奇：历史与回忆"><br><br>《UNIX 传奇：历史与回忆》</p> | <p>\[美] Brian W. Kernighan 著<br><br>韩磊 译</p>    | <p>978-7-115-55717-9<br><br>人民邮电出版社</p>                   | UNIX 发展历史书籍，记录 Unix 技术发展的关键节点和历史背景     |

以下书籍阐述了 UNIX 的设计理念，有助于读者理解其软件工程思想与技术哲学。

| 封面/书名                                                                                    | 作者/译者                                          | ISBN/出版社                                | 说明                          |
| ---------------------------------------------------------------------------------------- | ---------------------------------------------- | --------------------------------------- | --------------------------- |
| <p><img src="/files/xeZvHQAkt4jX6v61Hfya" alt="UNIX 编程艺术"><br><br>《UNIX 编程艺术》（TAOUP）</p> | <p>\[美] Eric Raymond 著<br><br>姜宏、何源、蔡晓骏 等译</p> | <p>978-7-121-17665-4<br><br>电子工业出版社</p> | UNIX 系统设计理念书籍，阐述软件工程思想与技术哲学 |

《UNIX 编程艺术》系统阐述 UNIX 的设计思路与软件工程理论，涵盖类 UNIX 系统的设计原则与实践方法。该书聚焦工程实践，所述设计原则大多源于特定的历史背景。

### FreeBSD 基础

本小节收录 FreeBSD 操作系统的核心技术书籍，包括基础入门、设备驱动开发及内核设计等方面的著作。

| 封面/书名                                                                                                     | 作者/译者                                                       | ISBN/出版社                                | 说明                                                                                  |
| --------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------- | --------------------------------------- | ----------------------------------------------------------------------------------- |
| <p><img src="/files/kq8I888GircOGoXIePZz" alt="FreeBSD 技术内幕"><br><br>《FreeBSD 技术内幕》</p>                   | <p>\[美] Michael Urban、Brian Tiemann 等著<br><br>智慧东方工作室 译</p> | <p>978-7-111-10201-4<br><br>机械工业出版社</p> | FreeBSD 技术书籍，出版于 2002 年，系统讲解 FreeBSD 系统架构与核心组件。部分内容如系统架构概述仍具参考价值，适合了解 FreeBSD 的发展脉络 |
| <p><img src="/files/2rgMgbNxLWTUqHGCGXWa" alt="深入理解 FreeBSD 设备驱动程序开发"><br><br>《深入理解 FreeBSD 设备驱动程序开发》</p> | <p>\[加] Joseph Kong 著<br><br>陈毅东 译</p>                      | <p>978-7-111-41157-4<br><br>机械工业出版社</p> | FreeBSD 驱动开发技术书籍，详细讲解内核模块编程、设备驱动架构和驱动程序开发技术                                         |

以下是 FreeBSD 内核设计的权威著作，内容深入且专业，为高级研究者提供核心技术参考。

| 封面/书名                                                                                                             | 作者/译者                                                                                            | ISBN/出版社                                | 说明                                      |
| ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ | --------------------------------------- | --------------------------------------- |
| <p><img src="/files/D1W8xr1PQGMU7ekYtqUC" alt="FreeBSD 操作系统设计与实现（原书第二版）"><br><br>《FreeBSD 操作系统设计与实现（原书第 2 版）》</p> | <p>\[美] Marshall McKusick、George V. Neville-Neil、Robert N.M. Watson 等著<br><br>陈向群、郭立峰、叶顺平 等译</p> | <p>978-7-111-68997-3<br><br>机械工业出版社</p> | FreeBSD 内核设计权威著作，详解现代 FreeBSD 内核架构与实现细节 |

该书采用轻型纸印刷，部分章节需要读者自行通过 [网络](https://course.cmpreading.com/web/refbook/detail/9661/215) 下载。

该书阅读难度较高，属高级技术专著，需要具备一定的操作系统理论基础才能理解。

主要作者 McKusick M K 在其网站上提供多门 BSD 相关的录制课程，参见 McKusick M K. BSD related courses\[EB/OL]. \[2026-03-26]. <https://www.mckusick.com/buylist.html>. 目前正在撰写第三版（由 No Starch Press 出版），相关信息可参见 McKusick M K. The History of the BSD Daemon: BSDCan 2025\[EB/OL]. \[2026-04-18]. <https://www.bsdcan.org/2025/talks/daemon.pdf>.

### IPv6 网络栈

以下书籍逐行解析 FreeBSD IPv6 网络栈（KAME 项目）的设计与实现，是网络协议领域的深度技术专著，适合深入学习网络协议的读者系统研读。

* Li Q, Jinmei T, Shima K. IPv6 详解: 卷 1, 核心协议实现\[M]. 陈涓, 赵振平, 译. 北京: 人民邮电出版社, 2009: 846. ISBN: 978-7-115-18950-9(英文影印版本 ISBN: 978-7-115-19551-7). 详解 IPv6 核心协议实现，基于 FreeBSD KAME 项目代码分析。
* Li Q, Jinmei T, Shima K. IPv6 详解: 卷 2, 高级协议实现\[M]. 王嘉祯, 等, 译. 北京: 人民邮电出版社, 2009: 869. ISBN: 978-7-115-20891-0(英文影印版本 ISBN: 978-7-115-19519-7). 详解 IPv6 高级协议与扩展机制，包含移动 IPv6 等关键技术。

### ZFS

本小节介绍 ZFS 文件系统的相关参考文献，帮助读者掌握这一存储技术。

| 封面/书名                      | 作者/译者  | ISBN/出版社                                                                                  | 说明                                                                                                                                                                                       |
| -------------------------- | ------ | ----------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 《Oracle® Solaris ZFS 管理指南》 | Oracle | 文件号码 819-7065-17（版本 [Oracle Solaris 10 8/11](https://docs.oracle.com/cd/E24847_01/)，2011） | [在线阅读地址](https://docs.oracle.com/cd/E24847_01/html/819-7065/index.html)、[PDF](https://docs.oracle.com/cd/E24847_01/pdf/819-7065.pdf)。ZFS 管理技术文档，详解 Solaris ZFS 架构与管理操作。注意 ZFS 存储池版本兼容性限制 |

### DTrace 与系统调优

本小节收录系统性能调优与动态跟踪相关的参考文献，帮助读者掌握系统调试与性能优化技术。

| 封面/书名                                                                                     | 作者/译者                                                                         | ISBN/出版社                                | 说明                                                                                       |
| ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | --------------------------------------- | ---------------------------------------------------------------------------------------- |
| <p><img src="/files/qtWKusOtk1SXksf9nMix" alt="Solaris 性能与工具"><br><br>《Solaris 性能与工具》</p> | <p>\[美] Richard McDougall、Jim Mauro、Brendan Gregg 等著<br><br>Sun 中国工程研究院 译</p> | <p>978-7-111-21403-8<br><br>机械工业出版社</p> | 介绍常用性能监测工具及 DTrace 使用方法。本书基于 Solaris 10，同时适用于 FreeBSD。系统性能调优权威指南，详解性能分析工具与 DTrace 动态跟踪技术 |

| 封面/书名            | 作者/译者  | ISBN/出版社                                                                                           | 说明                                                                                                                                                                                      |
| ---------------- | ------ | -------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 《DTrace 用户指南》    | Oracle | 文件号码 819-5488-10（版本 [Oracle Solaris 10](https://docs.oracle.com/cd/E18752_01/html/819-5488/)，2006） | [在线阅读地址](https://docs.oracle.com/cd/E18752_01/html/819-5488/)、[PDF](https://docs.oracle.com/cd/E18752_01/pdf/819-5488.pdf)。DTrace 入门技术文档，讲解动态跟踪框架的基本概念与使用方法                             |
| 《Solaris 动态跟踪指南》 | Oracle | 文件号码 819-6959-10（版本 [Oracle Solaris 10 8/11](https://docs.oracle.com/cd/E24847_01/)，2011）          | [在线阅读地址](http://download.oracle.com/docs/cd/E19253-01/819-6959/index.html)、[PDF](http://download.oracle.com/docs/cd/E19253-01/819-6959/819-6959.pdf)。DTrace 高级技术文档，讲解动态跟踪框架的高级技巧与性能分析方法 |

## 文献评述与历史文献

### FreeBSD Mastery 系列丛书

本系列丛书由 Michael W. Lucas 撰写，涵盖 FreeBSD 多个技术领域，包括：

* *FreeBSD Mastery: Storage Essentials*
* *FreeBSD Mastery: Specialty Filesystems*
* *FreeBSD Mastery: ZFS*
* *FreeBSD Mastery: Advanced ZFS*
* *FreeBSD Mastery: Jails*

该系列书籍内容侧重基础操作，定位类似于面向非计算机专业的计算机导论课程，其历史意义大于实践价值。

### *Absolute FreeBSD, 3rd Edition: The Complete Guide to FreeBSD*

| 封面/书名                                                                                                                                                                                                           | 作者               | ISBN/出版社                                        |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- | ----------------------------------------------- |
| <p><img src="/files/EzOggbNF3MUcSNyJeUL0" alt="Absolute FreeBSD, 3rd Edition: The Complete Guide to FreeBSD"><br><br><em><strong>Absolute FreeBSD, 3rd Edition: The Complete Guide to FreeBSD</strong></em></p> | Michael W. Lucas | <p>978-1-59327-892-2<br><br>No Starch Press</p> |

*Absolute FreeBSD* 系列的前身 *Absolute BSD: The Ultimate Guide to FreeBSD*（ISBN 1-886411-74-3）初版于 2002 年，第二版起更名为 *Absolute FreeBSD*，第三版出版于 2018 年。该书作为 FreeBSD 入门综合指南，内容覆盖系统安装、配置管理、基本运维等主题。参见: Lucas M W. Absolute BSD: The Ultimate Guide to FreeBSD\[M]. San Francisco: No Starch Press, 2002. ISBN: 1-886411-74-3.

### 《莱昂氏 UNIX 源代码分析》

Lions J. 莱昂氏 UNIX 源代码分析\[M]. 尤晋元, 译. 北京: 机械工业出版社, 2000. ISBN: 978-7-111-08018-3. UNIX 早期教学核心文献，带注释的 UNIX v6 源代码汇编。

该书原作名为 *Lion's Commentary on UNIX with Source Code*，由 Lions J 撰写，最初作为澳大利亚新南威尔士大学的课程讲义，是 UNIX 早期教学的核心文献。该书的中文翻译历程具有历史意义，反映了中国开源社区对经典技术文献的重视（参见：中华读书报. “地下出版物”浮出水面\[N/OL]. (2000-08-02)\[2026-03-26]. <https://www.gmw.cn/01ds/2000-08/02/GB/2000%5E311%5E0%5EDS1418.htm>）。

就学术文献分类而言，该书更接近“带注释的源代码汇编”而非系统的理论分析，其价值在于提供 UNIX 早期实现的原始文本。随着技术演进，其直接技术参考价值已转变为历史研究价值。

### 早期中文 FreeBSD 文献（2000 年代）

* 王波. FreeBSD 使用大全\[M]. 北京：机械工业出版社，1999. ISBN: 978-7-111-07482-3. 国内最早的 FreeBSD 中文入门书籍之一，出版于 1999 年。作者王波是早期 FreeBSD 中文社区的重要推动者。
* 王波. FreeBSD 使用大全\[M]. 第 2 版. 北京：机械工业出版社，2002. ISBN: 978-7-111-10286-1. FreeBSD 中文入门书籍修订版，技术内容更新并在台湾地区发行。
* 冯宝坤, 陈子鸿. FreeBSD 完全攻略\[M]. 北京: 中国物资出版社; 北京: 北京希望电子出版社, 2004. ISBN: 978-7-5047-2160-0. 早期 FreeBSD 中文入门文献。

这些书籍反映了二十一世纪初中文世界对 FreeBSD 操作系统的早期探索，具有历史研究价值。由于技术快速迭代，书中的具体技术内容大多已过时。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://book.bsdcn.org/fu-lu-ii-can-kao-wen-xian-yu-shu-yu-biao/can-kao-shu-mu.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
