Pytania otagowane jako cron

Cron to harmonogram zadań, który pozwala użytkownikom okresowo uruchamiać polecenia.


7
Co to jest „katalog roboczy”, gdy cron wykonuje zadanie?
Mam skrypt, który działa, gdy uruchamiam go z wiersza poleceń, ale kiedy go cronplanuję, otrzymuję błędy, że nie może znaleźć plików ani poleceń. Moje pytanie jest dwojakie: Czy podczas planowania zadania cron używa crontab -eon mojego ID użytkownika jako podstawy dla jego uprawnień? Czy też używa jakiegoś rodzaju identyfikatora użytkownika …



6
Jak mogę wykonać `date` wewnątrz zadania karty cron?
Chcę utworzyć plik dziennika dla skryptu cron, który ma bieżącą godzinę w nazwie pliku dziennika. Oto polecenie, którego próbowałem użyć: 0 * * * * echo hello >> ~/cron-logs/hourly/test`date "+%d"`.log Niestety pojawia się ten komunikat, gdy działa: /bin/sh: -c: line 0: unexpected EOF while looking for matching ``' /bin/sh: -c: …

11
Jak uruchomić polecenie cron z istniejącymi zmiennymi środowiskowymi?
Jak uruchomić polecenie cron z istniejącymi zmiennymi środowiskowymi? Jeśli pojawi się monit powłoki, mogę wpisać echo $ORACLE_HOMEi uzyskać ścieżkę. Jest to jedna z moich zmiennych środowiskowych, które są ustawione w mojej ~/.profile. Jednak wydaje się, że ~/.profilenie zostanie załadowane skrypty Fron crona i tak moje skrypty nie dlatego, że $ORACLE_HOMEzmienna …


2
Jak przekierować wyjście do pliku z poziomu crona?
Mam skrypt kopii zapasowej, który muszę uruchomić o określonej porze dnia, więc używam crondo tego zadania i z poziomu crona próbuję również przekierować wyjście skryptu kopii zapasowej do logfile. crontab -e */1 * * * * /home/ranveer/backup.sh &>> /home/ranveer/backup.log W powyższym wpisie cron przekierowuję oba stderr and stdoutdo pliku dziennika. …

2
Cron vs systemd timery
Niedawno wskazano mi, że istnieje alternatywa dla crona, a mianowicie systemowe liczniki czasu. Jednak nic nie wiem o czasach systemowych ani systemowych. Użyłem tylko crona. Trwa dyskusja na Arch Wiki . Jednak szukam szczegółowego porównania między cronczasami systemowymi, skupiając się na zaletach i wadach. Używam Debiana, ale chciałbym ogólne porównanie …

4
Otwórz okno na zdalnym wyświetlaczu X (dlaczego „Nie można otworzyć wyświetlacza”)?
Pewnego razu, DISPLAY=:0.0 totem /path/to/movie.avi po ssh'owaniu na moim pulpicie z laptopa spowodowałoby, że totem grał movie.avina moim pulpicie. Teraz wyświetla błąd: No protocol specified Cannot open display: Ponownie zainstalowałem wyciskanie Debiana, gdy stało się stabilne na obu komputerach i chyba zepsułem konfigurację. Przejrzałem to i nie mogę przez całe …
81 ssh  x11  cron 

4
Jak całkowicie wyciszyć cronjob do / dev / null /?
Na moim Ubuntu-Desktop i na moim serwerze debian mam skrypt, który musi być wykonywany co minutę (skrypt, który wywołuje minutnik mojej kosmicznej gry przeglądarkowej ). Problem polega na tym, że na pochodnych Debiana cron loguje się przy /var/log/syslogkażdym uruchomieniu. W końcu widzę powtarzającą się wiadomość, która była wykonywana w kółko …


13
Prawidłowe blokowanie w skryptach powłoki?
Czasami musisz się upewnić, że jednocześnie działa tylko jedna instancja skryptu powłoki. Na przykład zadanie cron, które jest wykonywane przez crond, które nie zapewnia samodzielnego blokowania (np. Domyślny crond Solaris). Typowym wzorem do implementacji blokowania jest następujący kod: #!/bin/sh LOCK=/var/tmp/mylock if [ -f $LOCK ]; then # 'test' -> race …

7
crontab @reboot działa tylko dla roota?
man 5 crontab jest całkiem jasne, jak używać crontab do uruchamiania skryptu podczas uruchamiania: These special time specification "nicknames" are supported, which replace the 5 initial time and date fields, and are prefixed by the `@` character: @reboot : Run once after reboot. Więc z radością dodałem jedną linię do …
64 cron  reboot 


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.