Запитання з тегом «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. За винятком цього немає. Сценарій працює добре, але команди sudo'ed мовчки не вдається. Сценарій ідеально працює з оболонки, як йдеться про користувача. Судо не вимагає пароля. Користувач, про якого йдеться, має (root) NOPASSWD: ALLдоступ у /etc/sudoers. …
30 sudo  cron 

8
Чому мій кронтаб не спрацьовував?
Я crontab -eдодавав наступний рядок до мого crontab: * * * * * echo hi >> /home/myusername/test Але я не бачу, щоб тестовий файл записаний. Це проблема з дозволом чи crontab не працює належним чином? Я бачу, що процес кронів працює. Як я можу це налагодити? Редагувати - Задайте питання …
29 cron 

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


8
Перевірте, чи скрипт запускається cron, а не викликається вручну
Чи є якась змінна, яку встановлює cron, коли вона запускає програму? Якщо сценарій працює за допомогою cron, я хотів би пропустити деякі частини; в іншому випадку викликайте ці частини. Як я можу знати, якщо сценарій Bash запускається cron?
23 bash  shell  scripting  cron 

3
Чи обробляються численні записи @Daily crontab послідовно, послідовно?
Я хочу, щоб дві роботи працювали десь щодня, серійно, в точно вказаному порядку. Чи надійно цей кронтаб робити те, що я хочу? @daily job1 @daily job2 Я припускаю , що вони бігають один за одним, але я не зміг знайти відповідь з допомогою функції пошуку в Інтернеті або з будь-якої …
22 linux  ubuntu  cron 

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



4
Шлях незалежних шебангів
У мене є сценарій, який я хочу мати можливість працювати на двох машинах. Ці дві машини отримують копії сценарію з одного сховища git. Сценарій повинен працювати з правильним інтерпретатором (наприклад zsh). На жаль, як env і zshжити в різних місцях , в локальних і віддалених машинах: Віддалена машина $ which …
20 shell  zsh  cron  path 

2
Походження слова cron?
Намагаючись врегулювати дружній аргумент. Чи "cron" є абревіатурою чогось? Окрім того, чи походить нинішня канонічна назва "крон" від чогось скороченого до чогось, наприклад, хроноса чи хронологічного? Швидкий пошук Google не знайшов того, що я шукав . Це в кінцевому підсумку було ниткою форуму, яка не була врегульована

3
Чи виконує RHEL / CentOS всі файли cronjob під /etc/cron.d/*, або лише деякі з них?
Це система Red Hat Enterprise Linux 5 (RHEL). Ми управляємо цією системою за допомогою CFengine. У нас є кілька кронштейнів, які працюють вдвічі частіше, ніж зазвичай. Я перевірив cronjobs в /etc/cron.d/і ця директорія містить фактичний скрипт, який називається host-backup, а також містить файл резервної копії cfengine, який називається host-backup.cfsavedтак: /etc/cron.d/host-backup …
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.