Monday 9 AM Cron Job
Schedule a Linux cron job for every Monday at 9 AM with the 0 9 * * 1 expression. Customize the command and copy the crontab line.
Your schedule
Edit the expression directly, or adjust one field at a time.
In plain English
At 09:00, Monday.
Next 5 execution times
Calculating upcoming times…
Start with a common schedule
Choose one to replace the expression above. Then fine-tune it.
Ready-to-paste cron line
Add the command that should run with this schedule.
0 9 * * 1 /usr/local/bin/backup.shTip: use full paths for scripts and commands. Cron has a smaller environment than your terminal.
warningOne important cron rule
When both “day of month” and “day of week” are restricted, traditional cron may run when either one matches. If you need a precise combination, use * in one of those fields or put the extra condition in your script.
THE SIMPLE VERSION
What is crontab?
Crontab is your computer's quiet to-do list for repeat work. You write a time pattern and a command; Linux checks the list each minute and starts the command whenever the pattern matches.
It is useful for jobs you do not want to remember: backups, report emails, cleanup tasks, or syncing data. The schedule says when; the command says what.
Using it on Ubuntu
Open your personal schedule
crontab -eChoose an editor the first time. Paste a cron line, save, and exit.
List saved jobs
crontab -lShows the schedules currently installed for your user.
Remove all your jobs
crontab -rThis deletes your personal crontab immediately—use with care.