1.1 KiB
1.1 KiB
title | category | layout | updated | weight |
---|---|---|---|---|
Cron | CLI | 2017/sheet | 2017-08-26 | -3 |
Format
{: .-two-column}
Format
Min Hour Day Mon Weekday
{: .-setup}
* * * * * command to be executed
┬ ┬ ┬ ┬ ┬
│ │ │ │ └─ Weekday (0=Sun .. 6=Sat)
│ │ │ └────── Month (1..12)
│ │ └─────────── Day (1..31)
│ └──────────────── Hour (0..23)
└───────────────────── Minute (0..59)
{: .-setup}
Examples
Example | Description |
---|---|
0 * * * * |
every hour |
*/15 * * * * |
every 15 mins |
0 */2 * * * |
every 2 hours |
0 0 0 * 0 |
every Sunday midnight |
--- | --- |
@reboot |
every reboot |
Crontab
# Adding tasks easily
echo "@reboot echo hi" | crontab
# Open in editor
crontab -e
# List tasks
crontab -l [-u user]