Вопросы с тегом «cron»

13
Как активировать Virtualenv при запуске скрипта Python?

Я хочу запланировать запуск сценария python с использованием cron на определенные даты, проблема в том, что для того, example.pyчтобы он работал, example-envнужно ли его активировать, есть ли способ заставить example.pyего активировать свою собственную virtualenv всякий раз, когда cron выполняет...

12
Запускать скрипт через cron каждую неделю

Я провел немало исследований о том, как это сделать, и вижу, что в cron нет прямого способа запустить работу, скажем, каждый второй четверг. Прямо сейчас я склоняюсь к созданию сценария, который будет запускаться каждую неделю и будет касаться файла «flag» при его запуске , и, если он запущен и...

12
выполнение скрипта sh из cron

У меня есть скрипт test.sh #!/bin/sh php /home/v/file.php sh /root/x/some.sh когда я запускаю файл как root из командной строки, он работает. sh /home/v/test.sh когда я устанавливаю его в crontab -e (это корневой cron), не работает * * * * * sh /home/v/test.sh Что я делаю не так?...

12
Скрипт Bash при запуске? (Linux)

Есть ли способ сделать / запустить скрипт bash при перезагрузке (как, например, в Debian / Ubuntu, так как это то, что есть в моих 2 коробках дома) Кроме того, какие-либо рекомендуемые руководства для выполнения задач cron? Я совершенно новый для них (но они будут очень...

12
Могу ли я изменить получателя почты по умолчанию на заданиях cron?

Я считаю, что если есть какой-либо вывод из cronjob, он отправляется по почте пользователю, которому принадлежит работа. Я думаю, что вы также можете добавить что-то вроде MAILTO=vivek@nixcraft.inв верхней части файла cron, чтобы изменить, куда вывод отправляется. Могу ли я установить опцию, чтобы...

12
Регистрация ВСЕХ выводов stderr crontab в файл

Например, я могу записать stderrодин скрипт таким образом: * * * * * run_script.sh > /var/log.txt 2>&1 Но я хочу записать stderrвсе скрипты в моем crontab. Я могу добавить > /var/log.txt 2>&1ко всем сценариям, но это плохо, если у меня есть сотни сценариев cron. Есть ли другой,...

12
Как остановить скрипт в определенное время, пока cron не запустит его снова?

У меня Raspberry Pi работает OSMC (на основе Debian). Я установил задание cron для запуска скрипта sync.sh в полночь. 0 0 * * * /usr/local/bin sync.sh Мне нужно остановить сценарий в 7 утра. В настоящее время я использую: 0 7 * * * shutdown -r now Есть ли способ лучше? Я чувствую, что перезагрузка...

12
команда не работает в cron (systemctl suspend)

У меня есть этот набор cronjob: * * * * * /usr/bin/systemctl suspend И это не работает. Но я могу запустить его в оболочке, и он работает. Я не понимаю, что может не работать. РЕДАКТИРОВАТЬ Перенаправление вывода ошибок, чтобы получить /tmp/errorэто: Failed to issue method call: Access denied...

12
Отключить электронные письма cron, если нет ошибок?

Как я могу получать электронные письма только от cron, если есть ошибки? В подавляющем большинстве случаев задачи будут выполняться просто отлично, и мне действительно наплевать на результат. Это только в редком случае сбоя, который я хочу / должен знать. У меня есть procmail в наличии - но я не...

12
cronjob для автоматического резервного копирования БД на сегодняшний день с префиксом файла

Я использую последнюю версию Linux Mint. Мне было интересно, можно ли создать специальный cronjob для резервного копирования базы данных. В моем /etc/cronjobфайле у меня есть следующий код: # Minute Hour Day of Month Month Day of Week Command # (0-59) (0-23) (1-31) (1-12 or Jan-Dec) (0-6 or...

12
Как предотвратить запуск заданий cron в Debian в определенное время? («игровой» / «режим производительности»)

Похоже, я установил logcheck как задание cron, и всякий раз, когда он запускается grep, logcheckзанимает около ¼ моего процессора. Теперь у меня есть определенное время, в течение которого мне нужна полная загрузка процессора, и чтобы моя система занимала как можно меньше ресурсов, за исключением...

12
Работает ли запланированное задание в crontab, даже когда я выхожу из системы?

Я добавляю какую-то работу в файл crontab на сервере. Когда я выйду из системы, а сервер все еще будет включен, будет ли работа по-прежнему выполняться? Имеет ли значение, если я создаю сеанс экрана или tmux, запускаю в нем какую-то оболочку и отключаю ее перед выходом из системы?...

11
Не удается подключиться к удаленному компьютеру с помощью сценария оболочки в Crontab

Ниже приведен скрипт, который я пытаюсь запустить, который работает без каких-либо проблем for i in `seq 200 2100` do usr=(`ssh -t -t -o ConnectTimeout=60 machine$1 finger | tail -1 | awk '{print$1}'`) echo $usr done Но как только я добавляю его в crontab, он не дает мне пользователя. 22 12 * * *...

11
Вывод электронной почты cron на MAILTO в зависимости от статуса выхода

У меня есть задание cron, которое запускает команду php: php /path/to/script.php > dev/null Это должно отправить только вывод STDERR на адрес MAILTO. Из того, что я собираю, скрипт php не выводит никакой информации STDERR, даже если его состояние выхода равно 1. Как я могу получить выходные...

11
Как запустить cron без перезагрузки?

Я использую работу cron, чтобы звонить offlineimapкаждые 2 минуты: */2 * * * * /usr/bin/offlineimap > ~/Maildir/offlineimap.log 2>&1 Мне нужно было убить работу cron, чтобы исправить проблему. Как я могу перезапустить работу cron (без перезагрузки)? Я нашел это «решение» онлайн:...

11
Почему crontab -e отличается от менее / etc / crontab?

Я довольно новичок в Unix и Crons, в настоящее время я собирался добавить Cron в существующий файл Cron. Я читал, вы могли бы сделать это с crontab -e. Меня сбивает с толку то, что crontab -eпоказывает разные кроны / команды, чем less /etc/crontab- как получилось? Какой правильный путь / файл для...

11
Cron задание, случайный запуск, но в сроки

Я хочу, чтобы скрипт запускался один раз в день, каждый день, начиная с 09:00 до 1200. Я не совсем уверен в синтаксисе дефиса - означает ли это, что скрипт будет запускаться КАЖДЫЙ час 9-12или же он СЛУЧАЙНО запускается между 9-12? Потому что мне нужно...