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

Cron - это временный планировщик заданий в Unix-подобных компьютерных операционных системах. Cron позволяет пользователям планировать выполнение заданий (команд или сценариев оболочки) периодически в определенное время или даты.

2
Максимальная длина команды Crontab
Есть ли предел символов, который может быть в команде crontab? У меня есть crontab с командой из 178 символов, и кажется, что он усекается до 164 при выполнении. Я могу узнать это число по электронной почте, которую я получаю, и по цветам vi, меняющимся с этого момента. Итак, это «официальное» …
20 linux  cron 

2
Добавление файла в /etc/cron.d не заставляет его работать (Ubuntu 10.04)
Если я добавлю файл cron в /etc/cron.d, он не запустится, если я не отредактирую файл и не изменю команду. Затем кажется, что crond берет файл cron. Как я могу сделать так, чтобы cron перезагрузил свои файлы cron в Ubuntu 10.04? «прикосновение» к файлу не работает и не перезапускает cron или …
20 ubuntu  cron 

4
выполнение crontab не имеет тех же переменных окружения, что и выполнение пользователя
Я запустил свою работу 0 2 */1 * * /aScript >aLog.log 2>&1в crontab как пользователь root, и, тем не менее, обнаружил, что env отличается от env пользователя root и поэтому испытывает другое поведение моих сценариев во время выполнения. Попытка исправить - поместить команды экспорта в файлы rc.d, но все равно …

2
Есть ли такая утилита, как cron, которая планирует работу на потом (но только один раз)?
Я пытаюсь разработать программу, которая отправляет текст, когда происходит определенное (непериодическое) событие. Прямо сейчас я хотел бы сценарий, который находит, когда происходит это событие, а затем планирует (как cron) задание, которое отправит текст непосредственно перед тем, как это произойдет. Более конкретный пример будет выглядеть так: Скрипт А запускается и обнаруживает …
19 linux  bash  cron 

4
Что может вызвать «Отказано в доступе» для команды `crontab -e`?
Вот некоторые результаты, которые, я надеюсь, будут полезны: nick@home-sv-1:~$ crontab -e /var/spool/cron/crontabs/nick: Permission denied nick@home-sv-1:~$ echo $EDITOR emacs nick@home-sv-1:~$ ls /var/spool/cron/crontabs ls: cannot open directory /var/spool/cron/crontabs: Permission denied nick@home-sv-1:~$ sudo ls -al /var/spool/cron/crontabs total 12 drwx-wx--T 2 root crontab 4096 2009-10-25 20:45 . drwxr-xr-x 3 root root 4096 2009-05-18 01:19 …
19 cron 

3
crontab работает как конкретный пользователь
Мне нужно запускать сценарий ежедневно. Сценарий должен запускаться от имени определенного пользователя (например, user1), а не от имени пользователя root. Поэтому я поместил файл cron в /etc/cron.d и поместил имя пользователя в строку (2-й столбец). Но выдает ошибку, говорящую, что команда не найдена. Я подозреваю, что скрипт не был запущен …
19 cron 

5
Выполните команду rsync над ssh с помощью агента ssh через crontab
у меня есть cronjob: 0 9 * * * rsync -a mydir remote_machine: я установил это с помощью 'crontab -e'. у меня работает ssh-agent, и когда я выполняю саму команду rsync, она работает без какого-либо взаимодействия с пользователем или ввода пароля, но cronjob завершается неудачно со следующим сообщением: Date: Wed, …
18 rsync  cron 

3
График Crontab в разных часовых поясах
Я хотел бы запланировать свои задачи в EST, но я хочу, чтобы фактическая задача выполнялась в системном часовом поясе по умолчанию. Каков наилучший способ сделать это?
18 cron  timezone 

9
скрипт для автоматической проверки доступности веб-сайта
Я - одинокий веб-разработчик со своим собственным Centos VPS, на котором размещены несколько небольших веб-сайтов для моих клиентов. Сегодня я обнаружил, что моя служба httpd остановлена ​​(без видимой причины - но это другой поток). Я перезапустил его, но теперь мне нужно найти способ, чтобы я мог получать уведомления по электронной …


7
Как использовать мои псевдонимы в моем crontab?
У меня есть некоторые команды, .profileкоторые я хочу вызвать из моего crontab. Например, если у меня есть, alias notify-me="~/bin/notify.pl -u user1" alias notify-team="~/bin/notify.pl -u user1 user2 user3 user4 ...." Я хотел бы просто вызвать псевдоним 0 11 * * * notify-team так что если список в моем .profileобновляется, мне тоже …
16 shell  cron  alias 

1
Как cron.d уведомляет систему?
Если я добавлю новый скрипт в /etc/cron.d/то, как система узнает, как вставить его в глобальный crontab? Нужно ли перезапустить процесс, чтобы забрать его? initЗапускает ли crontab каждую минуту, и потом он будет пересканирован? Использует ли он inotify и смотреть /etc/cron.d? Не могу найти ничего страшного, и я всегда удивлялся
16 cron 

4
Запуск cron каждые 10 минут
У меня есть скрипт на моем рабочем столе: /home/ceasor/Desktop/script.py В /etc/crontab, я писал: 0 */2 * * * ceasor sudo python /home/ceasor/Desktop/script.py Скрипт Python не запускается. Как мне запускать cron каждые 10 минут?
16 cron 

1
Получение журналов cron для добавления в файл, а не для его переопределения
Во-первых, я извиняюсь, если это неправильный обмен стека для этого, но он показался мне правильным. Это мой crontab прямо сейчас: MAILTO=****@gmail.com 10,30,50 * * * * ~/webapps/****/apache2/bin/start */10 * * * * /usr/local/bin/python2.7 ~/webapps/****/WR/cron.py > ~/webapps/****/WR/cron.log 2>&1 Но каждый раз, когда вывод помещается в файл cron.log, весь старый контент переопределяется. …
15 linux  ssh  cron 

4
Как более грамотно планировать работу сервера, чем cron?
Я запускаю работу каждую минуту, чтобы переиндексировать содержимое моего сайта. Сегодня поисковая система умерла, и когда я вошел в систему, были сотни потерянных процессов, которые были запущены cron. Есть ли другой способ использования какого-либо существующего программного обеспечения, которое позволит мне выполнять задание каждую минуту, но не запускает другой экземпляр, если …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.