ubuntu开启crontab执行日志
by Randall · 14 Jan 2026·linux / tutorial
← /u/randall/blog
by Randall · 14 Jan 2026·linux / tutorial
Ubuntu默认不开启crontab的日志,但是在启动项里面有注释
未开启状态时,日志文件夹是这样的:

/etc/rsyslog.d/50-default.conf 文件cron.* /var/log/cron.log 这一行sudo service rsyslog restart 重启日志服务/var/log/cron.log 里面了root@22-12-9-0643:~# sudo vim /etc/rsyslog.d/50-default.conf
root@22-12-9-0643:~# sudo service rsyslog restart
crontab所有作业均由外壳执行,因此需要过命令启动该外壳片段以更改目录,如每10分钟在 /root/DDNS/src 下运行 python3 DDNS.py则需在crontab中写成:
*/10 * * * * cd /root/DDNS/src/ && python3 /root/DDNS/src/DDNS.py