在 Debian 里,crontab 本身不是一个持续运行的服务,而是依赖 cron 守护进程。所以“重启 crontab”通常指重启 cron 服务或重新加载 crontab 配置。
sudo systemctl restart cron
查看状态:
sudo systemctl status cron
编辑当前用户的定时任务:
crontab -e
保存退出后,配置会自动生效,一般不需要手动重启。
如果是系统级 crontab(/etc/crontab 或 /etc/cron.d/*):
sudo systemctl reload cron
或
sudo service cron reload
systemctlsudo /etc/init.d/cron restart
dpkg -l | grep cron
sudo systemctl enable cron
如果你指的是某个具体任务不执行,可以贴出 crontab 内容,我可以帮你排查。