1.5 KiB
1.5 KiB
crontab
Планировать выполнение заданий cron через определённые интервалы времени для текущего пользователя. Больше информации: https://manned.org/crontab.
- Отр[e]дактировать файл crontab для текущего пользователя:
crontab -e
- Отр[e]дактировать файл crontab для конкретного пользователя ([u]ser):
sudo crontab -e -u {{пользователь}}
- Заменить текущий crontab содержимым указанного файла:
crontab {{путь/к/файлу}}
- Вывести список ([l]ist) существующих заданий cron для текущего пользователя:
crontab -l
- Удалить ([r]emove) все задания cron для текущего пользователя:
crontab -r
- Пример задания cron, которое запускается в 10:00 каждый день (* означает любое значение):
0 10 * * * {{команда_для_выполнения}}
- Пример задания cron, которое запускает команду каждые 10 минут:
*/10 * * * * {{команда_для_выполнения}}
- Пример задания cron, которое запускает определённый скрипт в 02:30 каждую пятницу:
30 2 * * Fri /{{путь/к/скрипту.sh}}