Где найти файл настройки Cron Linux / UNIX Crontab File Location
Планировщик задач в Linux под названием Cron служит для запланированного запуска сервисов и выполняемых скриптов по назначенному времени.
Как узнать местоположение конфигурационного файла crontab для планировщика Cron в Linux?
Для начала получим список (list) всех запускаемых задач (скриптов) в кроне:
Расположение файлов для разных версий операционных систем:
- Mac OS X – /usr/lib/cron/tabs/ (user cron location /usr/lib/cron/tabs/vivek)
- FreeBSD/OpenBSD/NetBSD – /var/cron/tabs/ (user cron location /var/cron/tabs/vivek)
- CentOS/Red Hat/RHEL/Fedora/Scientific Linux – /var/spool/cron/ (user cron location /var/spool/cron/vivek)
- Debian / Ubuntu Linux – /var/spool/cron/crontabs/ (user cron location /var/spool/cron/crontabs/vivek)
- HP-UX Unix – /var/spool/cron/crontabs/ (user cron location /var/spool/cron/crontabs/vivek)
- IBM AIX Unix – /var/spool/cron/ (user cron location /var/spool/cron/vivek)
Временные параметры конфигурации планировщика Cron
Поле | Диапазон значений | Описание |
minute | 0-59 | Минута запуска команды |
hour | 0-23 | Час запуска |
day | 1-31 | Число (день) запуска |
month | 1-12 | Месяц запуска |
weekday | 0 - 6 | День недели запуска (воскресенье = 0, понедельник = 1, вторник = 2 и т.д.) |
command | Последовательность команд для выполнения. Это могут быть команды, исполняемые файлы (например, скрипты) или комбинации файлов. |
Настройка Cron - примеры использования
Запуск скрипта каждый понедельник в 8:00 и 19:00 часов
Запуск скрипта каждый день в 0:30 и 11:30
Запуск скрипта каждый месяц 1 числа в 11:00:
После изменения информации в конфигурационном файле необходимо перегрузить службу cron:
Если Вам необходима разработка скриптов для интернет магазина, настройка планировщик cron или администрирование хостинга - обращайтесь в нашу компанию и грамотные специалисты помогут в этом.
349
раз уже помогла