Codzienne uruchamianie skryptu przy użyciu kroniki
10
Potrzebuję dokładnego kodu, którego bym użył, ponieważ nie jestem w stanie go rozgryźć. Używam crontab -edo konfigurowania zadania crona, ale kiedy go zapisuję, nigdy nie działa. Próbuję też uruchomić plik wywołany newmail.shprzez użytkownika root.
Jeśli chcesz, aby zadanie było uruchamiane codziennie o 15:17, użyj:
1715*** root newmail.sh
Mówi to: „Uruchom newmail.sh jako root każdego dnia tygodnia, każdego dnia miesiąca, każdego miesiąca o 15:17”.
minuta godzina dom miesiąc dow użytkownik cmd
minuta - określa, w której minucie godziny będzie uruchamiane polecenie, i będzie zawierać się w przedziale od „0” do „59”
godzina - Określa godzinę, o której polecenie zostanie uruchomione, i jest określona w zegarze 24-godzinnym, wartości muszą zawierać się w przedziale od 0 do 23 (0 to północ
dom - To jest Dzień miesiąca, w którym chcesz uruchomić polecenie, np. aby uruchomić polecenie 19 dnia każdego miesiąca, dom będzie mieć 19.
miesiąc To jest miesiąc, w którym określone polecenie będzie uruchamiane, może być określone liczbowo (0-12) lub jako nazwa miesiąca (np. maj)
dow - jest to dzień tygodnia, w którym chcesz uruchomić polecenie, może to być także wartość liczbowa (0–7) lub nazwa dnia (np. słońce).
użytkownik - to użytkownik, który uruchamia polecenie.
cmd - to polecenie, które chcesz uruchomić. To pole może zawierać wiele słów lub spacji.
To zależy od tego, który crontab edytujesz. crontab -eThingy nie ma pola obsługi (jak poprawnie powiedzieć), ale plik /etc/crontab(tak zwany układ crontab) i poniższe pliki /etc/cron.drobić mieć pole użytkownika.
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.