我需要识别当前正在运行的服务,但我无法弄清楚运行的结果service --status-all,我的意思是什么?, -和+是什么意思?
$ service --status-all
[ + ] acpid
[ + ] anacron
[ + ] apparmor
[ ? ] apport
[ ? ] atieventsd
[ + ] avahi-daemon
[ ? ] binfmt-support
[ + ] bluetooth
[ - ] brltty
[ + ] console-font
[ + ] console-setup
[ + ] cron
[ + ] cups
[ + ] cups-browsed
[ - ] dbus
[ ? ] dns-clean
[ + ] …Run Code Online (Sandbox Code Playgroud) 如果我运行命令“service --status-all”,每个(正在运行?)服务都以列格式列出。第一列有一个 [ ? ]、[ + ] 或 [ - ] 位于服务名称之前。这一栏代表什么??、+ 和 - 是什么意思?
对不起,如果这是一个简单的问题。在来这里问之前,我在网上搜索了大约 30 分钟。
我什至发现了这个:service --status-all 中的符号是什么意思?其中“正确”答案指出“它分别根据退出状态是零还是非零绘制 [ + ] 或 [ - ]。”。
所以,我想我的新问题是状态零和非零(!?!?!)是什么意思?
services ×2