Инструменты пользователя

Инструменты сайта


flip:linux:crontab

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
flip:linux:crontab [2026/05/21 10:51] – создано flipflip:linux:crontab [2026/05/21 11:08] (текущий) flip
Строка 1: Строка 1:
 ====== CRONTAB ====== ====== CRONTAB ======
  
 +===== Команды =====
  
 +''crontab -e'' - редактирование crontab текущего пользователя
  
 +''crontab -l'' - просмотр текущего crontab
 +
 +''crontab -r'' - удаление crontab
 +
 +''crontab -u username -e'' - редактирование crontab другого пользователя (требует прав root)
 +
 +
 +===== Переменные среды =====
 +
 +''PATH'' - обычно очень ограничен (/usr/bin:/bin)
 +
 +''SHELL'' - обычно /bin/sh. Рекомендуется для сложных сценариев (поддержка массивов, функций)
 +
 +''HOME'' - домашний каталог пользователя. Подходит для задач, работающих с пользовательскими файлами
 +
 +''MAILTO'' - email для отправки результатов (можно использовать несколько, через запятую). Для отправки в syslog использовать: ''MAILTO=syslog''
 +
 +=== Примеры ===
 +
 +''PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'' - Debian (root)
 +
 +''SHELL=/bin/bash''
 +
 +''SHELL=/bin/sh''
 +
 +===== Параметры запуска =====
 +
 +''<минута> <час> <число> <месяц> <день_недели> <пользователь> <команда>''
 +
 +''@yearly'' или ''@annually'' - один раз в год (0 0 1 1 *)
 +
 +''@monthly'' - один раз в месяц (0 0 1 * *)
 +
 +''@weekly'' - один раз в неделю (0 0 * * 0)
 +
 +''@daily'' или ''@midnight'' - один раз в день (0 0 * * *)
 +
 +''@hourly'' - один раз в час (0 * * * *)
 +
 +''@reboot'' - при запуске системы
  
flip/linux/crontab.1779360717.txt.gz · Последнее изменение: 2026/05/21 10:51 — flip

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki