Możesz użyć zadania CRON do automatyzacji operacji, takich jak aktualiza. Cron może ustalić zadania do wykonywania każdej minuty, godziny, dnia, miesiąca, dni tygodnia lub poprzez określenie dowolnej kombinacji dat.
Dlaczego warto korzystać z Cron Jobs?
Zadania CRON są pomocne w Linux z następujących powodów:
Składnia crontab:
Każde pole w pliku crontab istnieje w następującej kolejności:
Minute (s) godziny (s) dzień (s) miesiąc (s) Day (s) Polecenia (s)
Oto składnia polecenia crontab:
***** /ścieżka_to_script
Zainstaluj Cron:
Napisz poniżej podane polecenie instalacji Cron w systemie Linux.
$ sudo apt instal cron
Następnie włącz Cron do Autostart.
$ sudo systemctl włącz -teraz Cron
Edycja crontab z nano:
Aby zademonstrować procedurę edytowania dowolnego pliku crontab z nano, utworzymy zadanie crontab. Następnie użytkownik Linux może użyć „Crontab -u nazwa użytkownika -e” Polecenie do edytowania pliku crontab z nano edytorem.
Wykorzystajmy „Crontab -e” polecenie, aby dodać zadanie CRON dla bieżącego użytkownika „Linuxhint” w pliku konfiguracyjnym crontab.
$ crontab -u linuxhint -e
W każdą niedzielę o 1:00 a.M, następujący wpis polecenia jest dodawany do nowego pliku crontab, który usunie dowolne pliki dziennika z katalogu domowego „Linuxhint”. Ponadto znaki przekierowania są dodawane do wiersza poleceń po *.Zaloguj się, aby wpis polecenia nie przekierowywał wyjścia. Gwarantuje to, że polecenie jest właściwie wykonane.
1 0 * * 0 rm/home/linuxhint/ *.log> /dev /null 2> i 1
Naciskać „Ctrl+o." Zapisuje dodaną zawartość w pliku crontab.
Teraz zweryfikuj nowo utworzone zadanie CRON użytkownika „Linuxhint”, wykorzystując następujące polecenie.
$ sudo ls -l/var/szpula/cron/crontabs
Wyjście deklaruje, że praca CRON jest pomyślnie dodawana do crontab.
Wniosek:
Pakiet systemowy Linux obejmuje crontab, Pomocny harmonogram zadań, który może wykonać automatyczną procedurę jako root. Crontab zawiera zadania CRON, które pomagają systemowi operacyjne podczas wykonywania zaplanowanej kopii zapasowej plików dziennika lub baz danych. Możesz utworzyć wiele zadań CRON w pliku crontab. Ten artykuł dostarczył metody Edycja plików crontab z nano redaktor.