Pytania otagowane jako cron

Cron to harmonogram zadań w oparciu o czas w komputerowych systemach operacyjnych typu Unix. Cron pozwala użytkownikom planować okresowe uruchamianie zadań (poleceń lub skryptów powłoki) o określonych godzinach lub datach.

2
Crontab maksymalna długość polecenia
Czy istnieje limit znaków, którym może być polecenie w tabeli przestawnej? Mam plik crontab z poleceniem składającym się ze 178 znaków i wydaje się, że został obcięty przy 164 po wykonaniu. Mogę odróżnić ten numer od otrzymanego e-maila i od kolorów vi zmieniających się od tego momentu. Czy to jest …
20 linux  cron 

2
Dodanie pliku do /etc/cron.d nie powoduje jego uruchomienia (ubuntu 10.04)
Jeśli scpuję plik cron do /etc/cron.d, nie będzie on działał, dopóki nie edytuję pliku i nie zmienię polecenia. Wtedy wydaje się, że crond podnosi plik cron. Jak sprawić, by cron przeładował swoje pliki cron w Ubuntu 10.04? „dotknięcie” pliku nie działa, ani „ponowne uruchomienie cron” lub „przeładowanie cron”. Mój plik …
20 ubuntu  cron 

4
wykonanie crontab nie ma takich samych zmiennych środowiskowych jak użytkownik wykonujący
Uruchomiłem zadanie crontab 0 2 */1 * * /aScript >aLog.log 2>&1jako użytkownik „root”, ale zauważyłem, że env różni się od env użytkownika „root” i dlatego mam inne zachowanie w czasie wykonywania moich skryptów. Poprawką próbną było umieszczenie poleceń eksportu w plikach rc.d, ale wciąż się nie wyświetlało! W końcu umieszczam …

3
crontab działający jako określony użytkownik
Muszę codziennie uruchamiać skrypt. Skrypt powinien być uruchamiany jako określony użytkownik (np. Użytkownik1), a nie jako root. Więc umieściłem plik cron na /etc/cron.d i umieściłem nazwę użytkownika w linii (druga kolumna). Ale daje błąd, mówiąc, że polecenie nie zostało znalezione. Podejrzewam, że skrypt nie został uruchomiony jako środowisko użytkownika user1. …
20 cron 

2
Czy istnieje narzędzie takie jak cron, które planuje zadanie na później (ale tylko raz)?
Próbuję zaprojektować program, który wysyła tekst, gdy wystąpi określone (nieokresowe) zdarzenie. W tej chwili chciałbym skryptu, który wykryje, kiedy wystąpi to zdarzenie, a następnie zaplanuje (podobne do crona) zadanie, które wyśle ​​tekst tuż przed jego wystąpieniem. Bardziej konkretny przykład mógłby wyglądać następująco: Skrypt A uruchamia się i wykrywa następne zdarzenie …
19 linux  bash  cron 

4
Co może spowodować „Odmowa zezwolenia” na komendę „crontab -e”?
Oto kilka wyników, które mam nadzieję są pomocne: 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
Wykonaj komendę rsync przez ssh z agentem ssh przez crontab
mam cronjob: 0 9 * * * rsync -a mydir remote_machine: zainstalowałem to z 'crontab -e'. mam uruchomionego agenta ssh, a kiedy wykonuję samą komendę rsync, działa ona bez interakcji użytkownika lub hasła, ale cronjob kończy się niepowodzeniem z następującym komunikatem: Date: Wed, 9 Dec 2009 11:11:00 -0600 (CST) From: …
18 rsync  cron 




7
Jak korzystać z moich aliasów w moim crontabie?
Mam w sobie kilka poleceń, .profilektóre chcę wywołać od siebie crontab. Na przykład, jeśli mam, alias notify-me="~/bin/notify.pl -u user1" alias notify-team="~/bin/notify.pl -u user1 user2 user3 user4 ...." Chciałbym po prostu przywołać alias 0 11 * * * notify-team więc jeśli moja lista .profilejest zaktualizowana, nie muszę też jej aktualizować crontab. …
16 shell  cron  alias 

1
W jaki sposób cron.d powiadamia system?
Jeśli wstawię nowy skrypt, aby /etc/cron.d/dowiedzieć się, jak system umieści go w globalnym pliku crontab? Czy muszę ponownie uruchomić proces, aby go odebrać? Czy inituruchamia crontab co minutę i wtedy zostanie ponownie przeskanowany? Czy używa Inotify i Watch /etc/cron.d? Nie znalazłem nic strasznie oczywistego i zawsze się zastanawiałem
16 cron 

4
Uruchamianie crona co 10 minut
Mam na pulpicie skrypt Pythona: /home/ceasor/Desktop/script.py W /etc/crontabnapisałem: 0 */2 * * * ceasor sudo python /home/ceasor/Desktop/script.py Skrypt Pythona nie uruchamia się. Jak uruchomić crona co 10 minut?
16 cron 

1
Pobieranie dzienników cron do dodawania do pliku, a nie zastępowanie go
Po pierwsze przepraszam, jeśli jest to niewłaściwa wymiana stosów, ale wydawało się, że to właściwa. To jest teraz mój 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 Ale za każdym razem, gdy dane wyjściowe są umieszczane w pliku cron.log, cała …
15 linux  ssh  cron 

4
Jak zaplanować zadania serwera w bardziej inteligentny sposób niż z cronem?
Co minutę uruchamiam zadanie, aby ponownie zindeksować treść mojej witryny. Dzisiaj umarła wyszukiwarka, a kiedy się zalogowałem, były setki sierocych procesów zapoczątkowanych przez crona. Czy istnieje inny sposób korzystania z istniejącego oprogramowania, które pozwoli mi wykonywać zadanie co minutę, ale nie uruchomi innej instancji, jeśli zadanie to nie zwróci (tj. …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.