Jak prowadzić Cron Jobs co najwyższe dziesiątki, 10 lub 10 minut

Jak prowadzić Cron Jobs co najwyższe dziesiątki, 10 lub 10 minut
Cron to narzędzie oprogramowania lub polecenie Linux uznane również za zadanie CRON używane do planowania zadań lub zadań, które należy wykonać po ustalonym przedziale czasu w przyszłości. Zadania CRON są najczęściej używane do planowania zadań na serwerze do automatyzacji zadań administracyjnych i konserwacji systemu. Cron Jobs można zaplanować na każdą minutę, godzinę, dzień lub miesiąc, a my nauczymy się, jak prowadzić pracę CRON po 10, 20 lub 30 minutach w tym poście. Zaczynajmy.

Tworzenie pliku crontab

Crontab skrócony dla pliku tabeli cron służy do uruchamiania zadań CRON. Użytkownik musi najpierw utworzyć plik crontab, ponieważ nie jest on domyślnie dostępny w systemie. Plik crontab można utworzyć w dowolnym systemie operacyjnym opartym na Linux za pomocą polecenia podanego poniżej:

$ crontab -e

Jeśli po raz pierwszy uruchomisz powyższe polecenie, najpierw poprosi cię o wybranie edytora tekstu. Wybierz najłatwiejszy, „Edytor Nano”, jak pokazano na zrzucie ekranu, wpisując numer indeksu żądanego edytora i po wybraniu edytora naciśnij Enter:

Nowy plik crontab zostanie utworzony. Teraz w tym pliku możesz napisać wszystkie wybrane zadania CRON.

Składnia

Składnia do uruchamiania Cronjob polega na tym, że najpierw musimy wspomnieć o czasie, a następnie określić polecenie, które chcemy wykonać. Składnia czasu wspominania jest dalej podzielona na pięć pól.

* * * * * polecenia)
  • Pierwsze pole opisuje minutę.
  • Drugie pole opisuje godzinę.
  • Trzecie pole opisuje dzień miesiąca.
  • Czwarte pole opisuje miesiąc.
  • Piąte pole opisuje dzień tygodnia.

W porządku, kiedy zrozumiesz właściwą pozycję do opisania czasu na prowadzenie cronjob, istnieje również kilka sposobów na wspomnienie czasu.

➔ Operator gwiazdkowy „*”, a.k.Karta wieloznaczna, jest opisana jako wszystkie dozwolone wartości. Na przykład 0 0 1 * * uruchomi polecenie o północy pierwszego dnia każdego miesiąca.

➔ Lista wartości rozdzielona przez przecinek opisuje listę wartości do powtórzenia. Na przykład 10,20,30

➔ Operator Dash '-' opisuje zakres wartości. Na przykład 5-10.

➔ Operator slash '/' pomaga w tworzeniu koniunkcji z zakresami. Na przykład */2 * * * * uruchomi zadanie CRON po każdym odstępie 2 minut.

Teraz masz wystarczającą wiedzę teoretyczną na temat Cron Jobs, wykonajmy praktyczne rzeczy i zobaczmy, jak prowadzić Cron Jobs co 10, 20 lub 30 minut.

Po 10 minutach prowadzić pracę cron

Mogą istnieć dwa sposoby prowadzenia pracy cron po określonym czasie, jak po co 10 minutach.

Pierwszym sposobem jest użycie listy minut oddzielonej przecinkami; Na przykład, jeśli chcemy uruchomić skrypt co 10 minut, składnia do pisania takiego zadania CRON podano poniżej:

0,10,20,30,40,50 * * * * */home/linuxuser/skrypt.cii

Ale czy nie wygląda to zbyt żmudne zadanie, aby napisać całą listę minut? Operator Slash pomaga w pisaniu łatwej składni do uruchamiania pracy CRON po 10 minutach.

*/10 * * * */home/linuxuser/skrypt.cii

W tym poleceniu */10 utworzy listę minut po 10 minutach.

Prowadzić pracę CRON po co 20 minutach

Tak jak napisaliśmy zadanie Cron do uruchamiania skryptu na co 10 minut, możemy zrobić to samo, aby uruchomić skrypt co 20 minut:

*/20 * * * */home/linuxuser/skrypt.cii

Po 30 minutach prowadzić pracę cron

Podobnie składnia do uruchomienia pracy CRON po co 30 minut będzie jak:

*/30 * * * */home/linuxuser/skrypt.cii

Wniosek

Zadania CRON są używane do uruchamiania poleceń po określonym czasie w celu zarządzania aktualizacjami systemu lub tworzenia kopii zapasowych danych systemu, a my nauczyliśmy się uruchamiać zadania CRON co 10, 20 lub 30 minut. Mamy nadzieję, że ten post pomoże w zrozumieniu i uruchomieniu pracy CRON.