Uważam, że jeśli dane wyjściowe z cronjob są wysyłane do użytkownika, do którego należy zadanie. Myślę, że możesz także dodać coś MAILTO=vivek@nixcraft.inna górze pliku cron, aby zmienić miejsce, do którego wysyłane jest wyjście. Czy mogę ustawić opcję, aby zadania cron root w całym systemie były wysyłane pocztą e-mail zamiast do …
Mam skrypt test.sh #!/bin/sh php /home/v/file.php sh /root/x/some.sh kiedy wykonuję plik jako root z wiersza poleceń, działa. sh /home/v/test.sh kiedy ustawię go na crontab -e (to root cron), nie działa * * * * * sh /home/v/test.sh Co robię źle? Dzięki
Przeprowadziłem sporo badań, jak to zrobić, i widzę, że nie ma bezpośredniego sposobu, aby uruchomić cron, powiedzmy, co drugi czwartek. W tej chwili skłaniam się ku stworzeniu skryptu, który będzie uruchamiany co tydzień i dotknie pliku „flag” po uruchomieniu, a jeśli uruchomi się, a plik już tam jest, aby go …
Chcę, aby skrypt był uruchamiany raz dziennie, codziennie, zaczynając od 0900 do 1200. Nie jestem do końca pewien co do składni kreski - czy to oznacza, że skrypt będzie działał KAŻDEJ godziny między 9-12, lub że będzie uruchamiany LOSOWO między 9-12? Ponieważ potrzebuję tego drugiego.
Dodaję pracę w pliku crontab na serwerze. Czy po wylogowaniu, gdy serwer jest nadal włączony, zadanie nadal będzie działać? Czy to ważne, czy utworzę sesję screen lub tmux i uruchomię w niej powłokę i odłączę ją przed wylogowaniem?
Używam zadania crona, aby dzwonić offlineimapco 2 minuty: */2 * * * * /usr/bin/offlineimap > ~/Maildir/offlineimap.log 2>&1 Musiałem zabić zadanie crona, aby naprawić problem. Jak mogę zrestartować zadanie cron (bez restartu)? Znalazłem to „rozwiązanie” online: mylogin@myhost:~$ sudo /etc/init.d/cron restart Rather than invoking init scripts through /etc/init.d, use the service(8) utility, …
Poniżej znajduje się skrypt, który próbuję uruchomić, który działa bez żadnych problemów for i in `seq 200 2100` do usr=(`ssh -t -t -o ConnectTimeout=60 machine$1 finger | tail -1 | awk '{print$1}'`) echo $usr done Ale kiedy dodam go do crontab, nie daje mi to użytkownika. 22 12 * * …
Jestem całkiem nowy w unixie i cronach, właśnie miałem zamiar dodać crony do istniejącego pliku cron. Czytałem, że możesz to zrobić crontab -e. crontab -eMylące jest dla mnie to, że pokazuje inne crony / polecenia niż less /etc/crontab- jak to możliwe? Który jest prawidłowy sposób / plik do edycji?
Jeśli potrzebuję cronjob, który działa na poziomie systemu (tj. Nie jest specyficzny dla określonego użytkownika), jak sugerujesz mi go utworzyć? działający crontab -ejako root dołączając do /etc/crontab tworzenie pliku definiującego cronjob /etc/cron.d/ utworzenie pliku definiującego cronjob /etc/cron.*ly/(ale tylko jeśli taki przedział czasu odpowiada moim potrzebom) Najbardziej martwi mnie to, które …
Mam zadanie crona uruchamiające polecenie php w następujący sposób: php /path/to/script.php > dev/null Powinno to wysłać tylko dane wyjściowe STDERR na adres MAILTO. Z tego, co zbieram, skrypt php nie wyświetla żadnych informacji STDERR, nawet jeśli jego status wyjścia wynosi 1. Jak mogę uzyskać wynik polecenia php (STDOUT) i wysłać …
Próbowałem edytować crontab w terminalu i przypadkowo wpisałem crontab -rzamiast crontab -e. Kto by pomyślał, że takie niebezpieczne polecenie usiadłoby obok litery, aby edytować crontab? Co więcej, wciąż próbuję dowiedzieć się, jak crontab -rnie prosić o potwierdzenie? Niezależnie od mojego braku wiarygodności co do tego, w jaki sposób jest to …
Przesyłam ssh do serwera i chcę dodać kilka codziennych zadań (szczególnie w celu odnowienia biletów Kerberos, nawet gdy się wyloguję i nadal chcę, aby moje programy na ekranie lub tmux nadal działały) do crona. Więc uruchamiam crontab -ei dodaję następujące, 00 00 * * * kinit -R 00 12 * …
Mam zadanie rsync cron, które przesuwa obciążenie serwera i wyzwala alerty monitorowania. Jeśli ustawię uruchamianie zadania z wysokim ładnym poziomem, czy to skutecznie zmniejszy wpływ, jaki ma on na wartości obciążenia systemu?
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.