linux查看crontab服务状态
时间: 2023-08-10 13:02:21 浏览: 566
要查看 crontab 服务的状态,可以使用以下命令:
```shell
service cron status
```
或者
```shell
systemctl status cron
```
这些命令将显示 crontab 服务的当前状态,包括是否正在运行以及其他相关信息。
如果 crontab 服务正在运行,你将看到类似如下输出:
```
● cron.service - Regular background program processing daemon
Loaded: loaded (/lib/systemd/system/cron.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2021-10-20 10:00:00 UTC; 1h ago
Docs: man:cron(8)
Main PID: 12345 (cron)
Tasks: 1 (limit: 2339)
Memory: 2.1M
CGroup: /system.slice/cron.service
└─12345 /usr/sbin/cron -f
Oct 20 10:00:00 your-server cron[12345]: (CRON) INFO (Running @reboot jobs)
```
如果 crontab 服务未运行,你将看到类似如下输出:
```
● cron.service - Regular background program processing daemon
Loaded: loaded (/lib/systemd/system/cron.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Wed 2021-10-20 09:00:00 UTC; 2h ago
Docs: man:cron(8)
Process: 12345 ExecStart=/usr/sbin/cron -f $EXTRA_OPTS (code=exited, status=0/SUCCESS)
Main PID: 12345 (code=exited, status=0/SUCCESS)
```
注意:运行上述命令可能需要管理员权限(使用 `sudo`)。具体的命令和输出可能因操作系统版本和配置而有所不同。
阅读全文