Debian 參考手冊

# Debian 參考手冊

### Osamu Aoki (青木 修)

版權 © 2013-2024 青木修

Debian 參考手冊（第2.147版）(2026-08-18 03:37:20 UTC) 旨在爲運行 Debian 系統的用戶提供全面的指引。通過爲非開發者編撰的 shell 指令例子來涵蓋系統管理的方方面面。

摘要

這本書是自由且免費的；你可以在與 Debian 自由軟體引導方針（DFSG）兼容的任意版本的 GNU 通用公共許可證的條款下重新發布和/或修改本書。

附表目錄

1.1. 有趣的文本模式程序包列表
1.2. 軟體包資訊文檔列表
1.3. 重要目錄的用途列表
1.4. “`ls -l`”輸出的第一個字元列表
1.5. chmod(1) 指令文件權限的數字模式
1.6. umask值舉例
1.7. 關於檔案存取的由系統提供的著名組列表
1.8. 著名的由系統提供用於特定指令執行的組列表
1.9. 時間戳類型列表
1.10. 特別設備文件列表
1.11. MC 快捷鍵綁定
1.12. MC 中對Enter 鍵的響應
1.13. shell 程式列表
1.14. bash的按鍵綁定列表
1.15. 游標右鍵操作及相關按鍵操作列表於 Debian
1.16. 基本的 Vim 按鍵列表
1.17. 基本的Unix指令列表
1.18. 語言環境值的 3 個部分
1.19. locale 推薦的列表
1.20. "`$HOME`" 變數值列表
1.21. Shell glob 模式
1.22. 指令的退出代碼
1.23. Shell 指令常見用法
1.24. 預定義的文件描述符 (file descriptors)
1.25. BRE 和 ERE 中的元字元
1.26. 替換表達式
1.27. 管道指令的小片段指令碼列表
2.1. Debian 軟體包管理工具列表
2.2. Debian 檔案庫站點列表
2.3. Debian 歸檔列表
2.4. 套件和代號的關係
2.5. 解決特定軟體包問題的主要網站
2.6. 使用 apt(8), aptitude(8) 和 apt-get(8) / apt-cache(8) 的命令列基本軟體包管理操作
2.7. aptitude(8) 中重要的指令選項
2.8. aptitude 的按鍵繫結
2.9. aptitude 檢視
2.10. 標準軟體包檢視的分類
2.11. aptitude 正規表達式
2.12. 軟體包活動日誌檔案
2.13. 高階軟體包管理操作
2.14. Debian 檔案庫元資料的內容
2.15. Debian 軟體包的名稱結構
2.16. Debian 軟體包名稱中每一個元件可以使用的字元
2.17. `dpkg` 建立的重要檔案
2.18. 用於 apt-pinning 技術的值得注意的 Pin-Priority 值列表。
2.19. Debian 檔案庫的專用代理工具
3.1. 引導加載程序列表
3.2. `/boot/grub/grub.cfg` 檔案上面部分選單條目意義
3.3. Debian 系統啓動工具列表
3.4. 核心錯誤級別表
3.5. 典型的 `journalctl` 命令片段列表
3.6. 典型的 `systemctl` 命令片段列表
3.7. `systemd` 下其它零星監控命令列表
4.1. pam_unix(8) 使用的 3 個重要組態檔案
4.2. “`/etc/passwd`” 第二項的內容
4.3. 管理帳號資訊的指令
4.4. 生成密碼的工具
4.5. PAM 和 NSS 系統中重要的軟體包
4.6. PAM 和 NSS 存取的組態檔案
4.7. 安全和不安全的服務埠列表
4.8. 提供額外安全方式的工具列表
5.1. 網絡調配工具一覽表
5.2. 網路地址範圍列表
5.3. 從舊的 `net-tools` 指令集到新的 `iproute2` 指令集轉換表
5.4. 底層網路指令列表
5.5. 網路最佳化工具清單
5.6. 最佳 MTU 值的基本指引方法
5.7. 防火牆工具列表
6.1. 網頁瀏覽器列表
6.2. 郵件使用者代理列表 (MUA)
6.3. 基礎的郵件傳輸代理相關的軟體包列表
6.4. 重要的 postfix 手冊頁列表
6.5. 與郵件地址相關的組態檔案列表
6.6. 基礎 MTA 操作列表
6.7. 伺服器遠端存取和工具列表
6.8. SSH 組態檔案列表
6.9. SSH 客戶端啟動例子列表
6.10. 其它平臺上免費 SSH 客戶端列表
6.11. 列印服務和工具列表
6.12. 其它網路應用服務列表
6.13. 網路應用客戶端列表
6.14. 常用 RFC 列表
7.1. 桌面環境列表
7.2. 著名的 GUI 架構軟體包列表
7.3. 著名的的 GUI（圖形使用者介面）應用列表
7.4. 著名的 TrueType 和 OpenType 字型列表
7.5. 著名的字型環境和相關軟體包列表
7.6. 著名的沙盒環境和相關軟體包列表
7.7. 著名的遠端訪問服務端列表
7.8. 連線到 X 伺服器的方式
7.9. 操作字元剪貼簿相關程式列表
8.1. IBus 和它的外掛軟體包列表
8.2. Fcitx5 和它的外掛軟體包列表
9.1. 支援控制台活動的程式列表
9.2. screen 鍵繫結列表
9.3. `vim` 的初始化資訊
9.4. 系統日誌分析軟體列表
9.5. 使用 時間樣式值 的"`ls -l`" 命令的時間和日期的顯示例子
9.6. 圖形影象處理工具列表
9.7. 記錄配置歷史的軟體包列表
9.8. 監控和控制程式活動工具列表
9.9. 排程優先順序值列表
9.10. ps 指令樣式列表
9.11. kill 指令常用訊號列表
9.12. 著名的 SAK 命令鍵列表
9.13. 硬體識別工具列表
9.14. 硬體調配工具列表
9.15. 聲音軟體包
9.16. 關閉螢幕保護指令列表
9.17. 報告的記憶體大小
9.18. 用於系統安全性和完整性檢查的工具
9.19. 硬碟分割槽管理軟體包
9.20. 檔案系統管理包列表
9.21. 檢視和修改二進位制資料的軟體包列表
9.22. 不掛載磁碟操作檔案的軟體包列表
9.23. 向檔案新增資料冗餘的工具列表
9.24. 資料檔案恢復和診斷分析軟體包列表
9.25. 資料加密工具列表
9.26. Debian 系統核心編譯需要安裝的主要軟體包列表
9.27. 虛擬化工具列表
10.1. 存檔和壓縮工具列表
10.2. 複製和同步工具列表
10.3. 典型使用場景下可移動儲存裝置可選擇的檔案系統列表
10.4. 典型使用場景下可選擇的網路服務列表
10.5. 實用備份程式套件列表
10.6. 資料安全基礎工具列表
10.7. GNU 隱私衛士金鑰管理指令的列表
10.8. 信任碼含義列表
10.9. 在檔案上使用的 GNU 隱私衛士的指令列表
10.10. 原始碼合併工具列表
10.11. git 相關包和指令列表
10.12. 主要的 Git 命令
10.13. Git 技巧
10.14. 其它版本控制系統工具列表
11.1. 文字資料轉化工具列表
11.2. 編碼值和用法的列表
11.3. 不同平臺的換行符樣式列表
11.4. `bsdmainutils` 和 `coreutils` 包中的用於轉換 TAB 的指令列表
11.5. 用於提取純文字資料的工具列表
11.6. 高亮純文字資料的工具列表
11.7. XML 預定義實體列表
11.8. XML 工具列表
11.9. DSSSL 工具列表
11.10. XML 資料提取工具列表
11.11. XML 美化列印工具列表
11.12. 排版工具的列表
11.13. 建立手冊頁的工具列表
11.14. Ghostscript PostScript 直譯器列表
11.15. 處理可印刷資料的工具列表
11.16. 有助於郵件資料轉換的軟體包列表
11.17. 圖形資料工具列表（元軟體包）
11.18. 圖形資料工具（GUI 圖形使用者介面）列表
11.19. 圖形資料工具(CLI 命令列)列表
11.20. 不同種類的資料轉換工具列表
12.1. 典型 bashism 語法列表
12.2. shell 參數列表
12.3. shell 參數展開列表
12.4. 重要的 shell 參數替換列表
12.5. 在條件表示式中進行檔案比較
12.6. 在條件表示式中進行字串比較
12.7. 包含用於 shell 指令碼的小型應用程式的軟體包
12.8. 直譯器相關軟體包列表
12.9. 對話（dialog ）程式列表
12.10. 編譯相關軟體包列表
12.11. 相容 Yacc 的 LALR 解析器生成器列表
12.12. 靜態程式碼分析工具的列表
12.13. 除錯軟體包列表
12.14. 高階 gdb 指令列表
12.15. 記憶體洩漏檢測工具的列表
12.16. 編譯工具軟體包列表
12.17. 自動變數的列表
12.18. 變數擴展的列表
12.19. 原始碼轉換工具列表

|  | 序