Поддержка > Руководства и инструкции
Пример crontab, позволяющий запускать приложения X-сервера
(1/1)
ludoed:
--- Код: ---DISPLAY=:0.0
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
# m h dom mon dow command
00 23 * * * /sbin/shutdown -P now
--- Конец кода ---
Обратите внимание, что приложение запускается с правами владельца кронтаба
То есть, если хотите запускать прогу от своего имени, пишете в консоли
--- Код: ---crontab -e
--- Конец кода ---
А если надо запустить прогу или скрипт с правами администратора
--- Код: ---sudo crontab -e
--- Конец кода ---
Еще одна деталь: Замечено, что если прописывать полные пути к запускаемым файлам, это позволяет избавиться от труднообъяснимых несрабатываний
т.е. вместо
--- Код: ---shutdown -P now
--- Конец кода ---
пишем
--- Код: ---/sbin/shutdown -P now
--- Конец кода ---
Время указывается в обратном порядке, начиная с минут
Минуты часы День месяца месяц день недели (цифрами 1-7)
Если нужно запускать команду в 10.00 по средам, четвергам и пятницам, это будет выглядеть так:
--- Код: ---00 10 * * 3-5 /<путь>/<команда>
--- Конец кода ---
А если по вторникам и четвергам -
--- Код: ---00 10 * * 2, 4 /<путь>/<команда>
--- Конец кода ---
Навигация
Перейти к полной версии