底下取自 鳥哥的 Linux 私房菜 — 第十七章、認識系統服務 (daemons)
daemon 的執行狀態
active (running):正有一隻或多隻程序正在系統中執行的意思,舉例來說,正在執行中的 httpd 就是這種模式。
active (exited):僅執行一次就正常結束的服務,目前並沒有任何程序在系統中執行。通常用 bash shell 寫的小型服務,大多是屬於這種類型 (無須常駐記憶體)。
active (waiting):正在執行當中,不過還再等待其他的事件才能繼續處理。舉例來說,列印的佇列相關服務就是這種狀態。
inactive:這個服務目前沒有運作的意思。
daemon 的預設狀態
enabled:這個 daemon 將在開機時被執行
disabled:這個 daemon 在開機時不會被執行
static:這個 daemon 不可以自己啟動 ( enable 不可),不過可能會被其他的 enabled 的服務來喚醒 (相依屬性的服務) ,像 nfslock
mask:這個 daemon 無論如何都無法被啟動!因為已經被強制註銷 (非刪除)。可透過 systemctl unmask 方式改回原本狀態