A Crontab fájl beállítása Linuxon: 6 lépés (képekkel)

Tartalomjegyzék:

A Crontab fájl beállítása Linuxon: 6 lépés (képekkel)
A Crontab fájl beállítása Linuxon: 6 lépés (képekkel)

Videó: A Crontab fájl beállítása Linuxon: 6 lépés (képekkel)

Videó: A Crontab fájl beállítása Linuxon: 6 lépés (képekkel)
Videó: Веб-разработка — информатика для бизнес-лидеров 2016 2024, Lehet
Anonim

A Cron egy linuxos feladatütemezési alrendszer. Ismétlődő feladatok ütemezésére szolgál. Ha egy ütemezési feladatot szeretne ütemezni, használja az at alrendszert.

A linuxos dobozon lévő összes felhasználó beállíthat cron feladatokat, feltéve, hogy a rendszergazda engedélyezi: root. A cronra vonatkozó korlátozásokat az /etc/cron.allow és az /etc/cron.deny kombináció módosításával kell alkalmazni.

A legtöbb Linux disztribúción van rendszerszintű cron konfiguráció is, ez itt nem szerepel.

Lépések

1 /2 módszer: A fájl beállítása

Crontab fájl beállítása Linuxon 1. lépés
Crontab fájl beállítása Linuxon 1. lépés

1. lépés. A kedvenc szerkesztőjével hozzon létre egy cron fájlt egy sorral minden ütemezni kívánt feladathoz, a következő formátumban:

m h d m w parancs

  • m perc
  • h óra
  • d hónapja
  • m hónap 1-12
  • w hétköznap 0-7, vasárnap, hétfő stb. (vasárnap = 0 = 7) Könnyen megjegyezhető, ha arra gondol, hogy a dátumot hogyan kell mondani: július 29., szerda, 10:30, majd fordítsa meg a sorrendet.
Állítson be egy Crontab fájlt Linuxon 2. lépés
Állítson be egy Crontab fájlt Linuxon 2. lépés

2. lépés: Töltse be a fájlt a crontab -ba:

crontab fájlját

2. módszer 2 -ből: Példa kipróbálása

Állítson be egy Crontab fájlt Linuxon 3. lépés
Állítson be egy Crontab fájlt Linuxon 3. lépés

1. lépés. Hozzon létre egy testCron.txt fájlt, amely a következő sorokat tartalmazza:

  • # csináld ezt 10 percenként
  • */10 * * * * dátum >> ~/testCron.log
Állítson be egy Crontab fájlt Linuxon 4. lépés
Állítson be egy Crontab fájlt Linuxon 4. lépés

2. lépés. Töltse be a cronba:

crontab testCron.txt

Állítson be egy Crontab fájlt Linuxon 5. lépés
Állítson be egy Crontab fájlt Linuxon 5. lépés

3. lépés. Várjon 30 percet, ellenőrizze a testCron.log fájlt, ha működik, akkor háromszor frissíti a fájlt időbélyeggel

Állítsa be a Crontab fájlt Linuxon 6. lépés
Állítsa be a Crontab fájlt Linuxon 6. lépés

4. lépés. Távolítsa el a crontabot, hogy ne futjon örökké:

crontab -r

Tippek

  • A crontab -ot közvetlenül szerkesztheti a crontab -e segítségével; Megjegyzés: Vi szintaxist használ, ami kellemetlen lehet az új felhasználó számára.
  • MINDIG a *nix segítségével használja a man oldalakat, ők a barátai: man crontab

Ajánlott: