systemd-run --unit=myjob --on-calendar 'Mon 02:00' /usr/local/bin/backup.sh

Category: Administration

systemd-run --unit=myjob --on-calendar 'Mon 02:00' /usr/local/bin/backup.sh

Run a command on a schedule as a timer

Creates a transient timer named myjob that triggers /usr/local/bin/backup.sh every Monday at 02:00, plus the matching service unit. Transient units live only until reboot unless created with --system. This is a quick way to schedule jobs without writing timer files by hand.
Looking for more? Search all 7,657 commands — works offline, in English or Spanish, and fixes typos.