Linuxda Crontab faylini qanday o'rnatish kerak: 6 qadam (rasmlar bilan)

Mundarija:

Linuxda Crontab faylini qanday o'rnatish kerak: 6 qadam (rasmlar bilan)
Linuxda Crontab faylini qanday o'rnatish kerak: 6 qadam (rasmlar bilan)

Video: Linuxda Crontab faylini qanday o'rnatish kerak: 6 qadam (rasmlar bilan)

Video: Linuxda Crontab faylini qanday o'rnatish kerak: 6 qadam (rasmlar bilan)
Video: iphone dan icloud ni Parolsiz Удалить qilish 2024, May
Anonim

Cron - bu Linux uchun ishlarni rejalashtirish quyi tizimi. U takrorlanadigan ishlarni rejalashtirish uchun ishlatiladi. Agar siz bir martalik ishni rejalashtirmoqchi bo'lsangiz, quyi tizimdan foydalaning.

Linux qutisidagi barcha foydalanuvchilar administrator ruxsat bergan taqdirda cron ishlarini o'rnatishi mumkin: root. Cron cheklovlari /etc/cron.allow va /etc/cron.deny kombinatsiyasini o'zgartirish orqali qo'llaniladi.

Ko'pgina Linux tarqatishlarida tizim darajasidagi cron konfiguratsiyasi mavjud, bu erda bu erda ko'rsatilmagan.

Qadamlar

2 -usul 1: Faylni sozlash

Linuxda Crontab faylini o'rnating 1 -qadam
Linuxda Crontab faylini o'rnating 1 -qadam

Qadam 1. Sevimli muharriringizdan foydalanib, rejalashtirmoqchi bo'lgan har bir ish uchun satrli cron faylini quyidagi formatda yarating:

m h d m w buyrug'i

  • m daqiqa
  • soat
  • d oyning kuni
  • m oy 1-12
  • w ish kuni 0-7, Quyosh, dushanba va boshqalar (yakshanba = 0 = 7) Agar siz sanani qanday aytishni o'ylayotgan bo'lsangiz, eslash oson: 29-iyul, chorshanba, soat 10:30, keyin tartibni o'zgartiring.
Linuxda Crontab faylini o'rnating 2 -qadam
Linuxda Crontab faylini o'rnating 2 -qadam

Qadam 2. Faylingizni crontab -ga yuklang:

faylingizni o'chiring

2 -usul 2: misolni sinab ko'rish

Linuxda Crontab faylini o'rnating 3 -qadam
Linuxda Crontab faylini o'rnating 3 -qadam

Qadam 1. Quyidagi qatorlarni o'z ichiga olgan testCron.txt faylini yarating:

  • # buni har 10 daqiqada bajaring
  • */10 * * * * sana >> ~/testCron.log
Linuxda Crontab faylini o'rnating 4 -qadam
Linuxda Crontab faylini o'rnating 4 -qadam

Qadam 2. uni cron -ga yuklang:

crontab testCron.txt

Linuxda Crontab faylini o'rnating 5 -qadam
Linuxda Crontab faylini o'rnating 5 -qadam

Qadam 3. 30 daqiqa kutib turing, testCron.log -ni tekshiring, agar u ishlayotgan bo'lsa, u sizning faylingizni vaqt tamg'asi bilan 3 marta yangilaydi

Linuxda Crontab faylini o'rnating 6 -qadam
Linuxda Crontab faylini o'rnating 6 -qadam

Qadam 4. Crontab abadiy ishlamasligi uchun uni olib tashlang:

crontab -r

Maslahatlar

  • Siz crontab -e yordamida to'g'ridan -to'g'ri crontab -ni tahrirlashingiz mumkin; E'tibor bering, u yangi foydalanuvchi uchun noqulay bo'lishi mumkin bo'lgan vi sintaksisini ishlatadi.
  • Har doim *nix bilan odam sahifalarini ishlating, ular sizning do'stlaringiz: odam crontab

Tavsiya: