Запитання з тегом «cron»

Cron - це часовий планувальник роботи в Unix-подібних комп'ютерних операційних системах. Cron дозволяє користувачам планувати завдання (команди або сценарії оболонки), щоб періодично запускатися в певний час або дати.

2
Максимальна довжина команди 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" або "reload cron". Мій …
20 ubuntu  cron 

4
Виконання crontab не має тих самих змінних середовища, що й користувач, що виконує
Я керував своїм завданням crontab 0 2 */1 * * /aScript >aLog.log 2>&1як "root" користувач, але, проте, я виявив, що env відрізняється від env користувача "root", і, отже, переживає мою скрипт по-різному. Виправлення спроби було розміщення команд експорту у файли rc.d, але воно все ще не з’явилося! В кінцевому підсумку …

3
crontab працює як конкретний користувач
Мені потрібно щодня запускати сценарій. Сценарій повинен запускатися як конкретний користувач (колишній user1), а не як root. Тож я помістив файл cron в /etc/cron.d і помістив ім'я користувача у рядок (2-й стовпець). Але він дає помилку, кажучи, що команда не знайдена. Я підозрюю, що сценарій не запускався як середовище user1. …
20 cron 

2
Чи є така утиліта, як cron, яка планує роботу на потім (але лише один раз)?
Я намагаюся створити програму, яка надсилає текст, коли відбувається певна (неперіодична) подія. Зараз я хотів би сценарій, який знаходить, коли ця подія відбувається, а потім планує завдання (схоже на крон), яке надсилатиме текст безпосередньо до того, як це навіть відбудеться. Більш конкретний приклад виглядав би так: Сценарій A працює і …
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 

5
Виконайте команду rsync над ssh за допомогою ssh агента через crontab
я маю cronjob: 0 9 * * * rsync -a mydir remote_machine: я встановив це за допомогою "crontab -e". У мене запущено ssh-агент, і коли я виконую команду rsync, вона працює без будь-якої взаємодії з користувачем або введення пароля, але cronjob не працює із таким повідомленням: Date: Wed, 9 Dec …
18 rsync  cron 


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


7
Як використовувати мої псевдоніми в моєму кронтабі?
У мене є кілька команд, .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 та watch /etc/cron.d? Не вдалося знайти нічого страшного очевидного, і мені завжди було цікаво
16 cron 

4
Запуск крона кожні 10 хвилин
У мене на робочому столі є сценарій python: /home/ceasor/Desktop/script.py В /etc/crontab, я писав: 0 */2 * * * ceasor sudo python /home/ceasor/Desktop/script.py Сценарій python не запускається. Як я запускаю cron кожні 10 хвилин?
16 cron 

1
Отримання журналів cron, які потрібно додати до файлу, а не замінити їх
По-перше, мені шкода, якщо це неправильна зміна стаксів для цього, але це здалося правильним. Це мій кронтаб зараз: 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.