Linux 系統服務詳細說明與建議設定
以下列出常見 Linux 系統服務及建議設定,供調整運行等級啟用項目參考。
電源與硬體管理
- acpi-support — S 運行等級建議啟用 (狀態「X」)。
- acpid — ACPI 守護程式,電源管理核心,筆電與桌機皆重要,建議啟用。
- alsa — 使用 ALSA 音訊子系統請啟用。
- alsa-utils — 部分系統取代 alsa。建議關閉 alsa、於 S 等級啟用 alsa-utils。無此服務則略過。
- apmd — 與 acpid 功能重疊。新電腦支援 ACPI 可關閉。
排程與任務
- anacron — 執行因關機錯過的 cron 工作 (如每日 02:00 updatedb)。長期開機可關,否則建議啟用。
- atd — 類 cron 排程,按需關閉。
- cron — 系統排程核心,**務必啟用**。
音訊與周邊
- binfmt-support — 讓核心支援其他二進位格式,建議啟用。
- bluez-utils — 藍牙工具。無藍牙裝置可關閉。
開機與記錄
- bootlogd — 記錄開機過程,建議啟用。
- klogd — 核心記錄守護程式,建議啟用。
列印與訊息
- cupsys — 列印子系統。有印表機啟用,無則可關。
- dbus — 訊息總線系統,**極重要,務必啟用**。
- hplip — HP 印表機/圖形子系統。無 HP 印表機可關。
網路相關
- dns-clean — 撥號連線清除 DNS。不撥號可關。
- hotplug / hotplug-net — 熱插拔系統。已手動設定
/etc/network/interfaces 並測試無誤可關。關閉後聲卡失效可重啟或於 /etc/modules 加入聲卡模組。
- ifrename — 網路介面重命名腳本。無多介面管理需求可關。
- ifupdown / ifupdown-clean — 開機網路介面啟動腳本,建議啟用。
- inetd / inetd.real — 檢視
/etc/inetd.conf 註解不需服務。檔案無服務可安全關閉。
儲存與磁碟
- evms — 企業卷管理。一般桌面用戶可關。
- hdparm — 硬碟調整腳本。建議運行等級 2、3、4、5 移除,但 S 等級加入,提前啟用 DMA/32-bit I/O。配置檔
/etc/hdparm.conf。
桌面與介面
- gdm — GNOME 桌面管理器。終端機引導可關;需直進圖形介面建議啟用。
- gpm — 終端機滑鼠支援。習慣終端機用滑鼠可於等級 1、2 啟用。
其他
- halt — 請勿變更。
- hibernate — 支援休眠可啟,否則無用。
- hotkey-setup — 筆電熱鍵對應 (支援 HP、Acer、ASUS、Sony、Dell、IBM)。對應品牌筆電可啟用。
- fetchmail — 郵件收取守護程式。無需求可關。
- gdomap — 功能不明確、少見。無明確需求可關。