Агуулгын хүснэгт:

Кронууд ямар төрлийн процессуудыг гүйцэтгэдэг вэ?
Кронууд ямар төрлийн процессуудыг гүйцэтгэдэг вэ?

Видео: Кронууд ямар төрлийн процессуудыг гүйцэтгэдэг вэ?

Видео: Кронууд ямар төрлийн процессуудыг гүйцэтгэдэг вэ?
Видео: Ubuntu 16.04 дээр скрипт ажиллуулахын тулд Cron Job-г хэрхэн төлөвлөх вэ 2024, Дөрөвдүгээр сар
Anonim

The cron демон бол удаан хугацааны туршид ажилладаг үйл явц тэр гүйцэтгэдэг тодорхой огноо, цагт тушаалууд. Та чадна Үүнийг нэг удаагийн арга хэмжээ эсвэл давтагдах ажлуудын хуваарь болгон ашиглах. Зөвхөн нэг удаагийн даалгавруудыг төлөвлөх cron , at эсвэл batch командыг ашиглана уу.

Энгийнээр, би cron ажил ажиллаж байгаа эсэхийг яаж мэдэх вэ?

/var/log хавтсанд байгаа лог файл. Гаралтыг харвал та огноо, цагийг харах болно cron ажил байна гүйх . Үүний дараа серверийн нэр, cron ID, cPanel хэрэглэгчийн нэр, ажиллаж буй тушаал. Тушаалын төгсгөлд та скриптийн нэрийг харах болно.

Хоёрдугаарт, Крон хаанаас ажилладаг вэ? Крон демон нь хэд хэдэн орчны хувьсагчдыг автоматаар тохируулдаг.

  • Өгөгдмөл замыг PATH=/usr/bin:/bin гэж тохируулсан.
  • Анхдагч бүрхүүлийг /bin/sh гэж тохируулсан.
  • Cron нь хэрэглэгчийн гэрийн лавлахаас тушаалыг дууддаг.
  • Имэйлийн мэдэгдлийг crontab-ийн эзэмшигч рүү илгээнэ.

Дараа нь асуулт бол крон ажил хэрхэн ажилладаг вэ?

cron нь таны сервер дээрх тушаал эсвэл скриптийг заасан цаг, огноогоор автоматаар ажиллуулахаар төлөвлөдөг Linux хэрэгсэл юм. А cron ажил хуваарьт ажил нь өөрөө юм. Кроны ажил давтагдах ажлыг автоматжуулахад маш хэрэгтэй байж болно.

Би хэрхэн cron ажлыг гараар ажиллуулах вэ?

Гараар захиалгат cron ажлыг үүсгэх

  1. Cron ажлыг үүсгэхийг хүсч буй Shell хэрэглэгчийг ашиглан SSH-ээр сервертээ нэвтэрнэ үү.
  2. Нэвтрэн орсны дараа crontab файлаа нээхийн тулд дараах тушаалыг ажиллуулна уу.
  3. Дараа нь танаас энэ файлыг үзэх засварлагчийг сонгохыг хүсэх болно.
  4. Та энэ шинэ crontab файлыг танилцуулж байна:

Зөвлөмж болгож буй: