FreeBSD 使用手冊

FreeBSD 文件計畫

歡迎使用 FreeBSD!這份使用手冊涵蓋的範圍包括了 FreeBSD Release 4.3 的安裝和日常使用。 這份手冊是很多人的集體創作,仍然處於 製作中的階段 。有很多章節仍未完成,已完成的部份也有些需要更新。 如果您有意要協助這個計畫的進行的話,請寫 email 給 FreeBSD documentation project mailing list 您可以在 FreeBSD 全球資訊網站 找到這份文件的最新版。您也可以從 FreeBSD FTP 站 或是它的任何一個 mirror 站臺 下載資料。 If you would prefer to have a hard copy of the handbook, you can purchase one at the FreeBSD Mall。 您或許也想 在使用手冊中搜尋資料


Table of Contents
I. 開始使用 FreeBSD
1. 介紹
1.1. Synopsis
1.2. Welcome to FreeBSD!
1.3. 有關 FreeBSD 計劃
2. 安裝 FreeBSD
2.1. Synopsis
2.2. Installation Guide
2.3. 硬體支援
2.4. Troubleshooting
3. Unix 上的基本資訊
3.1. 概要
3.2. 權限
3.3. 目錄結構
3.4. Shells
3.5. 編輯器
3.6. 取得進一步的資訊...
4. 安裝應用軟體:The Ports collection
4.1. 概要
4.2. 使用 Ports Collection
4.3. Troubleshooting
4.4. 進階專題
II. 系統管理
5. FreeBSD 的開機流程
5.1. 概述
5.2. 開機磁區:開機步驟的一和二
5.3. Loader:開機步驟之三
5.4. 開機階段的 kernel 調節
5.5. Init:進行系統控制權轉移
5.6. 關機程序
6. Users and Basic Account Management
6.1. Synopsis
6.2. The Superuser Account
6.3. System Accounts
6.4. User Accounts
6.5. Modifying Accounts
6.6. Limiting Users
6.7. Personalizing Users
7. FreeBSD 核心設定
7.1. 為什麼要定製一個核心?
7.2. 建立並安裝一個定製的核心
7.3. 核心設定檔
7.4. 建立裝置節點
7.5. 遇到問題怎麼辦?
8. Security
8.1. Synopsis
8.2. Introduction
8.3. Securing FreeBSD
8.4. DES, MD5, and Crypt
8.5. S/Key
8.6. Kerberos
8.7. Firewalls
8.8. OpenSSL
8.9. IPsec
9. 列印
9.1. Spooler 做了什麼事
9.2. 為什麼要使用 Spooler
9.3. 設定 Spooling 系統
9.4. 簡單的印表機設定
9.5. 使用印表機
9.6. 進階印表機設定
9.7. 標準 Spooler 之外的選擇
9.8. 致謝
10. 磁碟
10.1. Synopsis
10.2. BIOS Drive Numbering
10.3. Disk Naming
10.4. Mounting and Unmounting Filesystems
10.5. Adding Disks
10.6. Virtual Disks: Network, Memory, and File-Based Filesystems
10.7. 磁碟配額
10.8. Creating CDs
11. 備份
11.1. Synopsis
11.2. 磁帶機(Tape)
11.3. 備份程式
11.4. What about Backups to Floppies?
12. The X Window System
12.1. Synopsis
12.2. Overview
12.3. Installing XFree86
12.4. Using Fonts in XFree86
13. Localization - I18N/L10N Usage and Setup
13.1. Synopsis
13.2. The Basics
13.3. Using Localization
13.4. Advanced Topics
13.5. Localizing FreeBSD to Specific Languages
14. 音效
14.1. 概要
14.2. 尋找正確的裝置
14.3. 重新編譯核心
14.4. 建立和測試裝置節點
14.5. 一般問題
III. 網路通訊
15. Serial Communications
15.1. Synopsis
15.2. Serial Basics
15.3. Terminals
15.4. Dial-in Service
15.5. Dial-out Service
15.6. Setting Up the Serial Console
16. PPP and SLIP
16.1. Synopsis
16.2. Using User PPP
16.3. Using Kernel PPP
16.4. Using PPP over Ethernet (PPPoE)
16.5. Using SLIP
17. 進階網路使用
17.1. Synopsis
17.2. 閘道與路徑
17.3. Bridging
17.4. NFS
17.5. 無磁碟作業
17.6. ISDN
17.7. NIS/YP
17.8. DHCP
17.9. DNS
18. 電子郵件
18.1. 基礎資訊
18.2. 組態設定
18.3. FAQ
IV. 進階專題
19. The Cutting Edge: FreeBSD-current and FreeBSD-stable
19.1. 使用 FreeBSD Current
19.2. 使用 FreeBSD 的穩定版
19.3. 透過網路來對 Source Trees 進行同步化
19.4. 利用 make world 來重建整個系統
20. Contributing to FreeBSD
20.1. What is Needed
20.2. How to Contribute
20.3. Donors Gallery
20.4. Core Team Alumni
20.5. Development Team Alumni
20.6. Derived Software Contributors
20.7. Additional FreeBSD Contributors
20.8. 386BSD Patch Kit Patch Contributors
21. 原始碼目錄樹的介紹及政策
21.1. Makefile 檔案中的 MAINTAINER
21.2. 捐助軟體
21.3. 有負擔的 (Encumbered) 檔案
21.4. 共享程式庫 (Shared Libraries)
22. 增加一個新的 kernel 組態選項
22.1. 什麼是 Kernel 選項
22.2. 現在我應該怎麼做?
23. Kernel 除錯
23.1. 使用 gdb 來除錯 Kernel 的 Crash Dump
23.2. Debugging a Crash Dump with DDD
23.3. 對 dump 的事後分析
23.4. 用 DDB 對 kernel 做線上除錯
23.5. On-Line Kernel Debugging Using Remote GDB
23.6. Debugging Loadable Modules Using GDB
23.7. 除錯一個 console driver
24. Linux 執行模式
24.1. 如何安裝 Linux 執行模式
24.2. 如何在 FreeBSD 下安裝 Mathematica
24.3. 這個 Linux 執行模式是如何運作的 ?
25. FreeBSD 內部
25.1. FreeBSD 之啟動程序
25.2. DMA: What it is and How it Works
25.3. The FreeBSD VM System
25.4. IPv6/IPsec Implementation
V. 附錄
26. 取得 FreeBSD
26.1. 光碟出版商
26.2. FTP 站臺
26.3. CTM 站臺
26.4. CVSup 站臺
26.5. AFS 站臺
A. 參考文獻
A.1. 針對 FreeBSD 的書籍 & 雜誌
A.2. 使用者指南
A.3. 管理者指南
A.4. 程式設計者指南
A.5. 深入作業系統
A.6. 系統安全參考書
A.7. 硬體的參考書
A.8. UNIX 的歷史
A.9. Magazines and Journals
27. 網際網路上的資源
27.1. Mailing lists
27.2. Usenet newsgroups
27.3. World Wide Web servers
27.4. Email Addresses
27.5. Shell Accounts
B. FreeBSD Project 工作人員
B.1. The FreeBSD Core Team
B.2. FreeBSD 開發人員
B.3. FreeBSD 文件計畫
B.4. 工作分配
C. PGP 鑰匙
C.1. Officers
C.2. Core Team 成員
C.3. 開發人員
D. PC Hardware compatibility
D.1. Resources on the Internet
D.2. Sample Configurations
D.3. Core/Processing
D.4. Input/Output Devices
D.5. Storage Devices
D.6. * Other
List of Tables
10-1. Physical Disk Naming Conventions
List of Examples
5-1. boot0 的顯示畫面
5-2. boot2 的畫面
5-3. 在 /etc/ttys 中設定一個 console 為 insecure
6-1. Changing the configuration for adduser
6-2. rmuser interactive account removal
6-3. Interactive chpass by Superuser
6-4. Interactive chpass by Normal User
6-5. passwd
10-1. Using vnconfig to mount an existing filesystem image
10-2. Creating a New File-Backed Disk with vnconfig
10-3. md memory disk
17-1. 分公司或住家網路
17-2. 辦公室或其它區域網路
19-1. 取出 -current (ls(1)) 的東西然後再把它刪除掉:
19-2. 取出 2.2-stable 分支的 ls(1) :
19-3. 製作一份 FreeBSD 2.2.2 和 FreeBSD 2.2.6 對於 ls(1) 差異的列表 (以 unidiffs 的格式呈現):
19-4. 找出其他可用的模組名稱: