Task scheduling in Linux
cron - the classical solution, allows you to schedule re-occuring tasks
- uses the crond daemon
- use crontab -e to edit tasks
at - for tasks that need to run once only:
- uses the atd daemon
- uses at to schedule the tasks
systemd timers - the newer alternative to cronjobs:
- create a .timer unit and run it using systemctl