Jak nastavit soubor Crontab v systému Linux: 6 kroků (s obrázky)

Obsah:

Jak nastavit soubor Crontab v systému Linux: 6 kroků (s obrázky)
Jak nastavit soubor Crontab v systému Linux: 6 kroků (s obrázky)

Video: Jak nastavit soubor Crontab v systému Linux: 6 kroků (s obrázky)

Video: Jak nastavit soubor Crontab v systému Linux: 6 kroků (s obrázky)
Video: Retro Buyer's Guide: Apple iPod! 2024, Smět
Anonim

Cron je subsystém plánování úloh pro linux. Používá se pro plánování opakujících se úloh. Pokud chcete naplánovat jednorázovou úlohu, použijte podsystém.

Všichni uživatelé v linuxovém poli mohou nastavit úlohy cron za předpokladu, že to povolí správce: root. Omezení pro cron se použijí úpravou kombinace /etc/cron.allow a /etc/cron.deny.

Na většině distribucí Linuxu existuje také konfigurace cron na systémové úrovni, která zde není zahrnuta.

Kroky

Metoda 1 ze 2: Nastavení souboru

Nastavení souboru Crontab v systému Linux Krok 1
Nastavení souboru Crontab v systému Linux Krok 1

Krok 1. Pomocí svého oblíbeného editoru vytvořte soubor cron s řádkem pro každou úlohu, kterou chcete naplánovat, ve formátu:

m h d m w příkaz

  • m minuta
  • h hodina
  • d den v měsíci
  • m měsíc 1-12
  • w všední den 0-7, ne, pondělí atd. (neděle = 0 = 7) Je snadné si vzpomenout, pokud přemýšlíte o tom, jak byste řekli datum: ve středu 29. července v 10:30 a poté pořadí otočte.
Krok 2: Nastavte soubor Crontab v systému Linux
Krok 2: Nastavte soubor Crontab v systému Linux

Krok 2. Nahrajte soubor do crontab:

crontab váš soubor

Metoda 2 ze 2: Vyzkoušení příkladu

Krok 3: Nastavte soubor Crontab v systému Linux
Krok 3: Nastavte soubor Crontab v systému Linux

Krok 1. Vytvořte soubor testCron.txt obsahující následující řádky:

  • # dělejte to každých 10 minut
  • */10 * * * * datum >> ~/testCron.log
Krok 4: Nastavte soubor Crontab v systému Linux
Krok 4: Nastavte soubor Crontab v systému Linux

Krok 2. Vložte jej do cron:

crontab testCron.txt

Krok 5: Nastavení souboru Crontab v systému Linux
Krok 5: Nastavení souboru Crontab v systému Linux

Krok 3. Počkejte 30 minut, zkontrolujte testCron.log, pokud funguje, aktualizuje váš soubor časovým razítkem 3krát

Krok 6: Nastavení souboru Crontab v systému Linux
Krok 6: Nastavení souboru Crontab v systému Linux

Krok 4. Odstraňte crontab, aby neběžel navždy:

crontab -r

Tipy

  • Svůj crontab můžete přímo upravovat pomocí crontab -e; Všimněte si, že používá syntaxi vi, která může být pro nového uživatele nepříjemná.
  • VŽDY s *nix používejte manuálové stránky, jsou to vaši přátelé: muž crontab

Doporučuje: