Skip to content

cron status —— 查看定时任务状态 ​

查看 CertiMan 定时任务的当前状态:是否已注册、下次触发时间与最近一次执行结果,并列出 CertCloud 与 ACME 两种模式纳入自动续期的证书及待人工处理项。ACME 证书单独成组展示(无「自动续费」列);-o json 的 managed 数组中每项通过 mode 字段(cc / acme)区分模式。

用法 ​

bash
certiman cron status

参数 ​

本命令没有自有参数。

示例 ​

bash
certiman cron status
certiman cron status -o json

输出 ​

0已注册·上一轮已完成(示例)
text
主域名                   状态    到期时间    剩余    自动续费
alg20481852.example.com  已签发  2027-02-22  198 天  —
alg30721852.example.com  已签发  2026-09-05  28 天   —
example.com              已签发  2027-02-22  198 天  —
» 定时任务已注册(crontab:certiman-cron)
  调度表达式(crontab):  43 3,15 * * *
  下次触发:      2026-08-09T03:43:00Z
  上次完成:      2026-08-08T03:43:15Z
0含 ACME 证书(示例)
text
主域名                   状态    到期时间    剩余    自动续费
shop.example.com         已签发  2027-02-22  198 天  —
ACME 证书
主域名       状态    到期时间    剩余
example.com  已签发  2027-01-28  89 天
» 定时任务已注册(crontab:certiman-cron)
  调度表达式(crontab):  43 3,15 * * *
  下次触发:      2026-08-09T03:43:00Z
  上次完成:      2026-08-08T03:43:15Z
0已注册·有一次正在执行
text
» 定时任务已注册(crontab:certiman-cron)
  调度表达式(crontab):  43 3,15 * * *
  下次触发:      2026-08-14T15:43:00Z
  有一次正在执行(始于 2026-08-14T15:41:20Z)
0已注册·上一次扫描疑似停滞
text
» 定时任务已注册(crontab:certiman-cron)
  调度表达式(crontab):  43 3,15 * * *
  下次触发:      2026-08-14T15:43:00Z
⚠ 上一次扫描已停滞 1h30m,其进程仍持有全局锁。
后续扫描将跳过执行。
请检查持锁进程是否仍在正常运行。

本机尚未完成任何一次扫描时

最后一行显示为 上次完成:本机尚未完成任何一次扫描。该状态在注册定时任务后、首次调度触发前属于正常情况。

-o json 以结构化字段输出与上述相同的状态信息,便于脚本读取。

0未注册(示例)
text
主域名                   状态    到期时间    剩余    自动续费
alg20481852.example.com  已签发  2027-02-22  199 天  —
alg30721852.example.com  已签发  2026-09-05  28 天   —
example.com              已签发  2027-02-22  199 天  —
⚠ 定时任务尚未注册,自动续期不会执行
i 运行 `certiman cron install` 注册

相关命令 ​

  • cron install —— 注册定时任务
  • doctor —— 完整环境诊断(含 cron 检查项)