+、- 和 有何作用?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
状态为 [ + ] 表示正在运行的服务,[ - ] 表示已停止的服务,[ ? ] 对于没有状态命令的服务。