Tworzenie niestandardowego zadania Cron na Linuxie
Tworzenie niestandardowego zadania Cron w systemie Linux
Automatyzacja rutynowych zadań jest niezbędna w każdej solidnej administracji systemem lub przepływie pracy w rozwoju stron internetowych. Zadania Cron zapewniają potężny, oparty na czasie harmonogram zadań w systemach operacyjnych podobnych do Uniksa, umożliwiając automatyczne uruchamianie skryptów lub poleceń w zaplanowanych odstępach czasu.
Czym jest zadanie Cron?
Zadanie cron to zaplanowane zadanie zdefiniowane w crontabie systemu (tabela cron), które wykonuje polecenia lub skrypty w określonych czasach lub odstępach. Cron jest szeroko stosowany, ponieważ jest:
Lekki
Wysoce konfigurowalny
Wbudowany w większość dystrybucji Linuxa
Typowe przypadki użycia
Codzienne lub tygodniowe kopie zapasowe bazy danych
Uruchamianie skryptów PHP/Python
Rotacja logów i czyszczenie plików tymczasowych
Wysyłanie zaplanowanych e-maili
Aktualizowanie pamięci podręcznych danych lub synchronizacja plików
Krok 1: Uzyskaj dostęp do Crontab
Aby edytować crontab swojego użytkownika (bez dostępu root):
crontab -e

