检查服务和守护进程的状态

Goh*_*har 2 command-line services

我安装了一些服务,例如ntpdate和reportbug。我如何检查它们的状态并启动/停止它们?这些不适用于service命令。

Per*_*t8S 5

我认为你应该检查这个链接..

检查链接

对于停止和启动,我们使用服务命令-

service SCRIPT COMMAND [OPTIONS]
service --status-all

service --help | -h | --version
Run Code Online (Sandbox Code Playgroud)

服务在尽可能可预测的环境中运行 System V 初始化脚本,删除大多数环境变量并将当前工作目录设置为 /。SCRIPT 参数指定 System V init 脚本,位于 /etc/init.d/SCRIPT 中。COMMAND 支持的值取决于调用的脚本,服务将 COMMAND 和 OPTIONS 不加修改地传递给 init 脚本。所有脚本都应至少支持启动和停止命令。作为一种特殊情况,如果 COMMAND 为 --full-restart,则脚本运行两次,首先使用 stop 命令,然后使用 start 命令。

service --status-all 使用 status 命令按字母顺序运行所有初始化脚本。

就像 ntp 的情况一样——

sudo service ntp stop
sudo service ntp start
sudo service ntp restart
sudo service ntp status
Run Code Online (Sandbox Code Playgroud)