# FreeBSD 使用手册

### The FreeBSD Documentation Project

### FreeBSD 中文计划

版权 © 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 The FreeBSD Documentation Project

版权 © 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 FreeBSD 中文计划

欢迎使用 FreeBSD！ 本手册适用于安装 FreeBSD 8.4-RELEASE 和 FreeBSD 9.1-RELEASE 以及它们的日常使用。 这个手册目前由很多人 持续地 维护。 其中的内容需要不断地更新。 如果您有兴趣参加这个项目， 请发邮件到 FreeBSD 文档计划邮件列表。 此文档最新的英文原始版本可以从 FreeBSD 网站 上获得 (本手册的较早期版本可以在 http://docs.FreeBSD.org/doc/ 找到)。 由 FreeBSD 中文计划 维护的最新译本可以在 FreeBSD 中文计划 快照网站 获得， 这一译本会持续地向主站同步。 此外， 您也可以从 FreeBSD FTP 服务器 及其众多 镜像站点 取得这份文档的各种其它格式， 以及压缩形式的版本。 如果您希望得到一份印刷版本的手册， 可以从 FreeBSD Mall 购买。 除此之外， 您还可以 在手册中搜索内容。

表格清单
表2-1. 硬件设备清单
表2-2. 为第一个硬盘分区
表2-3. 为其它磁盘分区
表2-4. FreeBSD 7.`X` 和 8.`X` ISO 映像文件名和含义
表3-1. 分区方案
表4-1. 磁盘设备的代码
表19-1. 物理磁盘命名规则
表22-1. Vinum Plex组织图
表27-1. DB-25 to DB-25 Null-Modem Cable
表27-2. DB-9 到 DB-9 Null-Modem 电缆
表27-3. DB-9 到 DB-25 Null-Modem 电缆
表27-4. 信号名称
表32-1. 通讯站功能代码
表32-2. 用于网络连接的并口电缆接线方式
表32-3. 保留的 IPv6 地址

插图清单
图2-1. FreeBSD Boot Loader Menu
图2-2. 典型的设备探测结果
图2-3. 选择国家及地区菜单
图2-4. 选择键盘菜单
图2-5. 选择离开 Sysinstall
图2-6. 选取 Sysinstall 主菜单的 Usage 项目
图2-7. 选择说明文件菜单
图2-8. Sysinstall 说明文件菜单
图2-9. Sysinstall 主菜单
图2-10. Sysinstall 键盘对应菜单
图2-11. Sysinstall 主菜单
图2-12. Sysinstall 选项设置
图2-13. 开始进行标准安装
图2-14. 选择要分区的硬盘
图2-15. 典型的尚未编辑前的 Fdisk 分区表
图2-16. Fdisk 分区使用整个硬盘
图2-17. Sysinstall 多重引导管理程序
图2-18. 离开选择硬盘画面
图2-19. Sysinstall Disklabel 编辑器
图2-20. Sysinstall Disklabel 编辑器-使用自动配置
图2-21. 根目录使用空间
图2-22. 编辑要分区大小
图2-23. 选择根分区类型
图2-24. 选择根挂接点
图2-25. Sysinstall Disklabel 编辑器
图2-26. 选择软件包
图2-27. 确认您要安装的软件包
图2-28. 选择安装介质
图2-29. 选择网卡设备
图2-30. 配置 ed0接口
图2-31. 编辑 `inetd.conf`配置文件
图2-32. 默认的匿名 FTP 配置
图2-33. 编辑FTP欢迎信息
图2-34. 编辑 `exports`文件
图2-35. 系统终端配置选项
图2-36. 屏幕保护程序选项
图2-37. 屏幕保护时间设置
图2-38. 退出系统终端配置
图2-39. 选择您所处的地理区域
图2-40. 选择您所在的国家
图2-41. 选择您所在的时区
图2-42. 选择鼠标类型
图2-43. 设置鼠标协议
图2-44. 配置鼠标端口
图2-45. 配置鼠标端口
图2-46. 启动鼠标服务进程
图2-47. 测试鼠标功能
图2-48. 选择 Package 类别
图2-49. 选择 Package
图2-50. 安装预编译软件包
图2-51. 确认将要安装的预编译包
图2-52. 选择用户
图2-53. 添加用户信息
图2-54. 退出用户和组管理
图2-55. 退出安装
图2-56. 网络配置之上层配置
图2-57. 选择默认的 MTA
图2-58. Ntpdate 配置
图2-59. 网络配置之下层配置
图3-1. FreeBSD 引导加载器菜单
图3-2. 典型的设备探测结果
图3-3. 选择安装介质的使用方式
图3-4. 键盘映射选择
图3-5. 键盘选择菜单
图3-6. 设置主机名
图3-7. 选择要安装的组件
图3-8. 通过网络安装
图3-9. 选择一个镜像站点
图3-10. 选择分配磁盘空间的方式
图3-11. 从多块磁盘中进行选择
图3-12. 选择如何创建分区布局
图3-13. 检查已创建分区
图3-14. 手动创建分区
图3-15. 手动创建分区
图3-16. 手动创建分区
图3-17. 最后确认
图3-18. 获取组件对应的文件
图3-19. 验证组件对应的文件
图3-20. 提取组件对应的文件
图3-21. 设置 `root` 密码
图3-22. 选择一个网络接口
图3-23. 扫描无线接入点
图3-24. 选择一个无线网络
图3-25. WPA2 设置
图3-26. 选择 IPv4 网络
图3-27. 选择 DHCP 配置 IPv4
图3-28. 静态配置 IPv4
图3-29. 选择 IPv6 网络
图3-30. 选择 SLAAC 配置 IPv6
图3-31. 静态配置 IPv6
图3-32. DNS 配置
图3-33. 选择本地或 UTC 时钟
图3-34. 选择地区
图3-35. 选择国家
图3-36. 选择时区
图3-37. 确认时区选择
图3-38. 选择需要开启的服务
图3-39. 启用崩溃转储
图3-40. 添加用户帐号
图3-41. 输入用户信息
图3-42. 退出用户与组管理
图3-43. 最终的配置菜单
图3-44. 手动配置
图3-45. 完成安装
图22-1. 串联组织
图22-2. 分段组织
图22-3. RAID-5 的组织
图22-4. 一个简单的Vinum 卷
图22-5. 镜像 Vinum 卷
图22-6. 条带化的 Vinum 卷
图22-7. 镜像并条带化的 Vinum 卷

范例清单
例2-1. 使用已存在的分区
例2-2. 缩减已现在的分区
例3-1. 使用现有的分区
例3-2. 缩小现有的分区
例3-3. 创建传统的分割式文件系统分区
例4-1. 样例磁盘, Slice, 和 Partition 它们的命名
例4-2. 一个磁盘的布局
例5-1. 在本地手动下载一个package,并安装它
例12-1. 在 FreeBSD 中创建交换文件
例13-1. `boot0` 截屏
例13-2. `boot2` 的屏幕输出
例13-3. 在 `/etc/ttys` 文件中的不安全控制台
例14-1. 在 FreeBSD 中添加一个新用户
例14-2. `删除用户` 交互模式下的帐户删除
例14-3. 以超级用户交互执行 `chpass` 命令
例14-4. 以普通用户交互执行 `chpass` 命令
例14-5. 改变您的口令
例14-6. 改变其他用户的口令同超级用户的一样
例14-7. 使用pw(8)添加一个组
例14-8. 使用 pw(8) 设置组的成员列表
例14-9. 使用 pw(8) 为组添加新的成员
例14-10. 使用id(1)来决定组成员
例15-1. 使用 SSH 为 SMTP 创建安全隧道
例19-1. 通过 ssh 使用 `dump`
例19-2. 通过设置 ssh 环境变量 `RSH` 使用 `dump`
例19-3. 使用 `mdconfig` 挂载已经存在的映像文件
例19-4. 使用 `mdconfig` 将映像文件作为文件系统挂载
例19-5. 使用 `mdmfs` 命令配置和挂载一个映像文件为文件系统
例19-6. 用 `mdconfig` 创建新的内存盘设备
例19-7. 使用 `mdmfs` 来新建内存介质文件系统
例20-1. 为启动磁盘打上标签
例27-1. 在 `/etc/ttys` 中增加终端记录
例29-1. 配置 sendmail 的访问许可数据库
例29-2. 邮件别名
例29-3. 虚拟域邮件映射的例子
例30-1. 重新加载 inetd 配置文件
例30-2. 通过 amd 来挂接导出的文件系统
例30-3. 安装 Django，Apache2， mod_python3，和 PostgreSQL
例30-4. Django/mod_python 有关 Apache 部分的配置
例32-1. 与 Cisco® 交换机配合完成 LACP 链路聚合
例32-2. 故障转移模式
例32-3. 有线网络和无线网络接口间的自动切换
例32-4. 办公室局部或家庭网
例32-5. 主办公室或其它网络
例A-1. 从 -CURRENT 检出些东西 (ls(1))：
例A-2. 通过 SSH 检出整个 `src/` 代码树：
例A-3. 检出 8-STABLE 分支中的 ls(1) 版本：
例A-4. 创建 ls(1) 的变化列表(用标准的 diff)
例A-5. 找出可以使用的其它的模块名：

|  | 下一页
|  | 前言

本文档和其它文档可从这里下载：ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

如果对于FreeBSD有问题，请先阅读文档，如不能解决再联系<questions@FreeBSD.org>.
关于本文档的问题请发信联系 <doc@FreeBSD.org>.