MAILTO and PATH header
Cron PATH is minimal; set PATH/MAILTO at top or jobs fail silently
crontab - <<'EOF'
MAILTO=ops@example.com
PATH=/usr/local/bin:/usr/bin:/bin
0 3 * * * backup.sh
EOF
- tool
- cron8 commands
More cron commands
-
run-parts --test /etc/cron.dailyList which scripts would execute without running them; debugging cron.daily
-
systemd-run --on-calendar='*-*-* 03:00:00' --unit=backup /opt/backup.shmodern: transient OnCalendar timer with logs/retries; replaces a crontab line
-
at now + 1 hour <<< 'systemctl restart nginx'Schedule a single deferred command; inspect queue with atq, cancel with atrm
-
batch <<< '/opt/heavy-reindex.sh'Run only when load avg drops below 1.5; note: atd must be running
-
crontab -l -u <name> 2>/dev/null || echo 'no crontab'Inspect a service account's jobs as root; note: -u needs root or sudo