Crontab -faili seadistamine Linuxis: 6 sammu (piltidega)

Sisukord:

Crontab -faili seadistamine Linuxis: 6 sammu (piltidega)
Crontab -faili seadistamine Linuxis: 6 sammu (piltidega)

Video: Crontab -faili seadistamine Linuxis: 6 sammu (piltidega)

Video: Crontab -faili seadistamine Linuxis: 6 sammu (piltidega)
Video: iPad mini 5 vs iPad mini 4: What's The Difference?! 2024, Mai
Anonim

Cron on linuxi tööplaanimise alamsüsteem. Seda kasutatakse korduvate tööde ajastamiseks. Kui soovite ajastada ühe võtte töö, kasutage allsüsteemi.

Kõik Linuxi kasti kasutajad võivad seadistada croni töid tingimusel, et administraator lubab neid: root. Croni piiranguid rakendatakse, muutes kombinatsiooni /etc/cron.allow ja /etc/cron.deny.

Enamikul Linuxi distributsioonidel on ka süsteemitaseme cron -konfiguratsioon, mida siin ei käsitleta.

Sammud

Meetod 1 /2: faili seadistamine

Seadistage Linuxis Crontab -fail 1. samm
Seadistage Linuxis Crontab -fail 1. samm

Samm 1. Looge oma lemmikredaktori abil cron -fail koos reaga iga töö jaoks, mille soovite ajastada, järgmises vormingus:

m h d m w käsk

  • m minut
  • h tund
  • d kuu päev
  • m kuu 1-12
  • w nädalapäev 0-7, pühapäev, esmaspäev jne (pühapäev = 0 = 7) Seda on lihtne meeles pidada, kui mõtlete, kuidas kuupäeva öelda: kolmapäev, 29. juuli, kell 10.30, seejärel pöörake järjekord ümber.
Seadistage Linuxis Crontab -fail 2. samm
Seadistage Linuxis Crontab -fail 2. samm

Samm 2. Laadige oma fail crontab -i:

crontab teie fail

Meetod 2/2: Näite proovimine

Seadistage Linuxis Crontab -fail 3. samm
Seadistage Linuxis Crontab -fail 3. samm

Samm 1. Looge fail testCron.txt, mis sisaldab järgmisi ridu:

  • # tehke seda iga 10 minuti järel
  • */10 * * * * kuupäev >> ~/testCron.log
Seadistage Linuxis Crontab -fail 4. samm
Seadistage Linuxis Crontab -fail 4. samm

Samm 2. Laadige see cronisse:

crontab testCron.txt

Seadistage Linuxis Crontab -fail 5. samm
Seadistage Linuxis Crontab -fail 5. samm

Samm 3. Oodake 30 minutit, kontrollige testCron.log. Kui see töötab, värskendab see teie faili ajatempliga 3 korda

Seadistage Linuxis Crontab -fail 6. samm
Seadistage Linuxis Crontab -fail 6. samm

Samm 4. Eemaldage crontab, et see ei töötaks igavesti:

crontab -r

Näpunäiteid

  • Saate oma crontabi otse redigeerida, kasutades crontab -e; pange tähele, et see kasutab vi süntaksit, mis võib uue kasutaja jaoks olla ebamugav.
  • Kasutage alati koos *nixiga man -lehti, nad on teie sõbrad: mees crontab

Soovitan: