运行服务
有没有办法获得指定的“正在运行”/“未运行”状态的服务的精确列表。
service --status-all
输出超过30 ?
服务。
为什么输出信息量不大? 是否难以确定服务是否正在运行? 以及如何获得所有服务的确切状态?
zerkms@ubuntu-server-11:~$ sudo service --status-all 2>&1|grep cron [ ? ] cron zerkms@ubuntu-server-11:~$ sudo service cron status cron start/running, process 804
这似乎是service
脚本中的一个错误。 使用此更改第77行中的grep模式可以获得更好的结果:
"\(^\|\W\)status)"
编辑
在Debian上找到了一个bug报告。 补丁可用,function上与我上面写的相同: 服务无法正确解析“cron”init.d 。 Launchpad无法识别项目sysvinit-utils
。