+、- 和 有何作用?符號代表“service --status-all”

+、- 和 有何作用?符號代表“service --status-all”

+、- 和 有何作用?service --status-allUbuntu 14.04 中的符號代表。我無法正確理解它。

我想+這裡可能意味著系統啟動後啟動的延遲服務。

同樣,-這意味著服務在啟動時運行。

對這個符號一無所知?。有人請幫我識別符號。

SAMPLE_啟動過程

答案1

/usr/sbin/service檔案腳本

#printf " %s %-60s %s\n" "[?]" "$SERVICE:" "unknown" 1>&2
#printf " %s %-60s %s\n" "[+]" "$SERVICE:" "running"
#printf " %s %-60s %s\n" "[-]" "$SERVICE:" "NOT running"

[?] means the service status isn't known (the init file does not output a status)
[+] means the service is running
[-] means the service is not running

編輯,這也在這裡得到了回答:

答案2

狀態為 [ + ] 表示正在運行的服務,[ - ] 表示已停止的服務,[ ? ] 對於沒有狀態指令的服務。

相關內容