Mój sysadmin skonfigurował kilka zadań cron na moim komputerze. Chciałbym dokładnie wiedzieć, co jest zaplanowane na jaki czas. Jak mogę uzyskać tę listę?
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 …
Mam zadanie cron, które jest zaplanowane do codziennego uruchamiania, inne niż zmiana harmonogramu, czy jest jakiś inny sposób na przetestowanie polecenia teraz, aby sprawdzić, czy działa zgodnie z przeznaczeniem?
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: …
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 …
Dzień tygodnia: Dozwolony zakres 0–7. Niedziela to 0 lub 7. Znalazłem to po Googlingu, moje pytanie brzmi: dlaczego obie wartości (0,7) powinny odpowiadać niedzieli?
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. …
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 …
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 …
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 …
Czy można uruchamiać polecenia w crontabie za pomocą bash zamiast sh? Wiem, że możesz przekazywać polecenia, z -cktórymi walisz , ale to denerwujące i i tak nigdy nie używam sh.
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 …
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 …
Wszedłem crontab -rzamiast crontab -ei wszystkie moje cronzadania zostały usunięte. Jaki jest najlepszy (lub istnieje) sposób na odzyskanie tych miejsc pracy?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.