查看Linux所有服务的运行状态可输入命令
service --status-all
注意:-all要紧跟在–status后面,中间不要有空格
结果为:
那么,服务名称前面的加减号 [+] [-] 是什么意思呢?
[+] 代表服务是在启动运行的状态
[-] 代表服务是在关闭停止的状态
我们来做个验证,以apache2服务为例。
现在的 apache2 是 [+] 的状态,即正在启动运行中,我们来停止这个服务
service apache2 stop
我们再次查看所有服务的运行状态发现,apache2 的状态变为 [-]
查看服务配置:
ls -l /usr/lib/systemd/system
cat dbus.service
如果有特定的描述,比如:
Restart=always
RestartSec=2
那么当前这个服务就有始终处于start状态的特性
参考:https://blog.csdn.net/bronzehammer/article/details/87252157