@monthly команда0 0 1 * *
@midnight команда@daily команда0 0 * * *
@reboot команда
0 */6 * * * команда
*/5 * * * * команда
0 0 * * 1 команда
4 5 * * * команда
5 12 * * 0 команда
@yearly команда@annually команда
@weekly команда0 0 * * 0 команда
@hourly команда0 * * * * команда
*: Все возможные значения в поле,: Перечисление нескольких значений-: Диапазон значений/: Задание шага для поляL: Последнее значение (используется в полях месяц и день недели)W: Ближайший будний день к указанной дате#: Используется только в поле дня недели, за которым следует число от 1 до 5
?: Нет конкретного значения (используется в полях день месяца и день недели)
| Команда | Описание |
|---|---|
$ crontab -e |
Редактировать или создать crontab файл, если он ещё не существует |
$ crontab -l |
Показать crontab файл |
$ crontab -r |
Удалить crontab |
$ crontab -u username -l |
Показать crontab другого юзера |
$ crontab -u username -e |
Редактировать crontab другого юзера |
$ echo "username" > /etc/cron.allow |
Разрешить юзеру использовать crontab |
$ echo "username" > /etc/cron.deny |
Запретить пользователю использовать crontab |
$ crontab -v |
Показать дату последнего редактирования вашего crontab файла |