+、- 和 有何作用?service --status-all
Ubuntu 14.04 中的符號代表。我無法正確理解它。
我想+
這裡可能意味著系統啟動後啟動的延遲服務。
同樣,-
這意味著服務在啟動時運行。
對這個符號一無所知?
。有人請幫我識別符號。
答案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
狀態為 [ + ] 表示正在運行的服務,[ - ] 表示已停止的服務,[ ? ] 對於沒有狀態指令的服務。