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

Cron - это планировщик заданий, который позволяет пользователям периодически запускать команды.

1
В чем смысл косой черты в crontab?
Я видел запись crontab в системе. 0-55/5 * * * * root <command> Я читаю crontab -eфайлы примеров и знаю, что первая позиция обозначает минуту. Но я не могу понять значение /(косая черта) там. Может ли кто-нибудь объяснить мне значение?
31 cron 

10
Как автоматически перезапустить скрипт Python, если он был убит или умер
Я запускаю свой сценарий Python в фоновом режиме на моем компьютере с Ubuntu (12.04) следующим образом: nohup python testing.py > test.out & Теперь может быть возможно, что на каком-то этапе мой выше Python scriptможет умереть по любой причине. Так что я думаю иметь какой-то cron agentскрипт в bash shell, который …
31 bash  shell  cron  python 

1
Почему cron молча не запускает sudo в моем скрипте?
У меня есть скрипт, запускаемый из crontab непривилегированных пользователей, который вызывает некоторые команды, используя sudo. За исключением того, что это не так. Скрипт работает нормально, но команды sudo'а молча терпят неудачу. Скрипт отлично запускается из оболочки как пользователь, о котором идет речь. Sudo не требует пароля. У данного пользователя есть …
30 sudo  cron 

8
Почему мой crontab не сработал?
Я использовал, crontab -eчтобы добавить следующую строку в мой crontab: * * * * * echo hi >> /home/myusername/test Тем не менее, я не вижу, чтобы тестовый файл был записан в. Это проблема с правами доступа или crontab работает неправильно? Я вижу, что процесс cron запущен. Как я могу отладить …
29 cron 

2
Необходим ли перезапуск cron или crond после каждого добавления или изменения нового расписания?
Когда я планирую работу, некоторые, кажется, применяются немедленно, а другие после перезагрузки. Так что рекомендуется добавить restart cron( crond) после добавления нового задания cron? Как сделать это правильно (особенно в системе Debian), и должно ли это быть сделано sudo(как sudo service cron restart) даже для обычных пользователей? Я пытался: /etc/init.d/cron …
29 cron 


8
Проверьте, запускается ли скрипт cron, а не вызывается вручную
Есть ли переменная, которую устанавливает cron при запуске программы? Если скрипт запускается cron, я бы хотел пропустить некоторые части; в противном случае вызовите эти части. Как я могу узнать, запущен ли скрипт Bash cron?
23 bash  shell  scripting  cron 

3
Несколько последовательных записей в crontab @daily обрабатываются последовательно, по порядку?
Я хочу, чтобы два задания выполнялись каждый день, последовательно, в том порядке, который я указал. Будет ли этот crontab надежно делать то, что я хочу? @daily job1 @daily job2 Я предполагаю , что они бегают друг за другом, но я не смог найти ответ с помощью функции поиска в Интернете …
22 linux  ubuntu  cron 

5
Как мне создать сервис для скрипта оболочки, чтобы я мог запускать и останавливать его как демон?
Я использую CentOS 7, и моя цель - создавать cron каждые пять секунд, но, как я исследовал, мы можем использовать cron только на минуту, поэтому сейчас я создал файл оболочки. hit.sh while sleep 5; do curl http://localhost/test.php; done но я ударил его вручную, щелкнув правой кнопкой мыши. Я хочу создать …

2
Может grep | crontab уничтожить все рабочие места?
Мой коллега сбежал grep | crontab. После этого все рабочие места исчезли. Похоже, он пытался бежать crontab -l. Так что же произошло после запуска команды grep | crontab? Кто-нибудь может объяснить?
21 cron 

2
Задание Cron для удаления файлов старше 3 дней
Мне нужно удалить файлы старше 3 дней с помощью задания cron в 3 разных каталогах. (эти 3 каталога являются дочерними для родительского каталога /a/b/c/1& /a/b/c/2& /a/b/c/3). Можно ли это сделать одной строкой в ​​crontab?

4
Путь независимых шебангов
У меня есть скрипт, который я хочу запускать на двух машинах. Эти две машины получают копии скрипта из одного и того же git-репозитория. Скрипт должен запускаться с правильным интерпретатором (например zsh). К сожалению, оба env и zshживут в разных местах на локальных и удаленных машинах: Удаленная машина $ which env …
20 shell  zsh  cron  path 

2
Происхождение слова cron?
Попытка урегулировать дружеский спор. Является ли "cron" аббревиатурой для чего-то? Кроме того, его нынешнее каноническое название "cron" происходит от чего-то сокращенного для чего-то вроде хронос или хронологически? Быстрый поиск в Google не нашел то, что я искал . Это закончилось темой форума, которая была нерешена

3
RHEL / CentOS выполняет все файлы cronjob в /etc/cron.d/* или только некоторые из них?
Это система Red Hat Enterprise Linux 5 (RHEL). Мы управляем этой системой с помощью CFengine. У нас есть несколько cronjobs, которые работают в два раза чаще, чем обычно. Я проверил cronjobs под /etc/cron.d/этим каталогом и в нем содержится фактический вызванный скрипт host-backup, а также файл резервной копии cfengine, который называется …
19 rhel  cron 

2
Подавить вывод, если не нулевой код выхода
Каков наилучший способ подавления вывода (stdout и stderr), если программа не завершает работу с ненулевым кодом? Я думаю: quiet_success() { file=$(mktemp) if ! "$@" > "$file" 2>&1; then cat "$file" fi rm -f "$file" } И беги, quiet_success my_long_noisy_script.shно я не уверен, что есть лучший способ. Я чувствую, что это …

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