Zu den Hauptinhalten
  • Bestellungen schnell und einfach aufgeben
  • Bestellungen anzeigen und den Versandstatus verfolgen
  • Erstellen Sie eine Liste Ihrer Produkte, auf die Sie jederzeit zugreifen können.

RedHat Enterprise Linux (RHEL) 6'da Cron İşlerini Yapılandırma

Zusammenfassung: Bu makale, RedHat Enterprise Linux (RHEL) 6'da Cron İşlerini yapılandırmayla ilgili bilgi sağlar.

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

Bu makale, RedHat Enterprise Linux (RHEL) 6'da Cron İşlerini yapılandırmayla ilgili bilgi sağlar.

Cron işleri, sistem yöneticilerinin görevleri zamanlamasını sağlar. Bu zamanlanmış görevleri yapılandırmanın çeşitli yolları vardır. Bu makalede, "cron" dizinlerinin ve "crontab"in kullanımı ele alınacaktır.



 

 

İçindekiler:

1. Cron Dizinleri
2. Crontab


 

1. Cron Dizinleri

  • Dört cron dizini vardır:
    • /etc/cron.hourly/
    • /etc/cron.daily/
    • /etc/cron.weekly/
    • /etc/cron.monthly/
       
  • Bu dizinlerdeki komut dosyaları tekrarlı olarak (her saat, gün, hafta veya ay) yürütülecektir
  • Özel bir gün veya saat gibi belirli bir zamanda gerçekleştirilmesi gerekmeyen zamanlanmış görevler için mükemmeldir
  • Komut dosyanızı ilgili klasöre kopyalayın
  • Komut dosyalarının 755 veya -rwxr-xr-x dosya izinleri olduğundan emin olun
  • # chmod 755 scriptfile.sh
  • Varsayılan:
    • /etc/cron.daily 0305'te (sabah 3:05) başlar
    • /etc/cron.weekly 0325'te (sabah 3:25) başlar
    • /etc/cron.monthly 0345'te (sabah 3:45) başlar
       
  • Geçerli yapılandırmanızı görüntüleme:
  • # cat /etc/anacrontab
  • "/etc/anacrontab" öğesini düzenlemek için istediğiniz düzenleyiciyi kullanın
  • Yapılandırmanızı değiştirme:
  • Komut dosyalarının bu dizinlerde yürütüleceği zaman:

 


 

2. Crontab

  • Sistem yöneticileri, belirli bir günde ve saatte yürütülecek görevleri zamanlamak için cron işleri oluşturmak amacıyla crontab'i kullanabilirler
  • Crontab'i kullanmak, "vi" düzenleyiciyi kullanmakla aynıdır
  • Kullanım:
  • Cron işlerini düzenleme:
    • # crontab -e
       
  • O anda oturumu açık olan kullanıcı için cron işlerini listeleme:
  • # crontab -l
  • # crontab -l -u kullanıcı adı
Not: 'Kullanıcı adı'nı ilgili kullanıcıyla değiştirin.
  • # crontab -r
  • # crontab -r -u kullanıcı adı
Not: 'Kullanıcı adı'nı ilgili kullanıcıyla değiştirin.
  • Farklı bir kullanıcı için cron işlerini listeleme:
  • O anda oturumu açık olan kullanıcı için cron işlerini kaldırma:
  • Farklı bir kullanıcı için cron işlerini kaldırma:
  • M H D Mo W /path/to/script
    • M = Dakika (00 - 59)
    • H = Saat (00 - 23)
    • D = Ayın günü (01 - 31)
    • Mo = Ay (01 - 12)
    • W = Haftanın günü (0 - 6 .. 0 = Pazar)
       
  • Her saati, günü vb. göstermek için * işaretini kullanın
  • Örnek:
  • 30 02 15 6 * /root/scriptfile.sh
  • 15 Haziran günü, sabah 2:30'da "/root/scriptfile.sh" komut dosyası yürütülür
  • 30 02 * * 0 /root/scriptfile.sh
  • Her Pazar, sabah 2:30'da "/root/scriptfile.sh" komut dosyası yürütülür
  • Örnek:
    • 30 02,14 15 6 * /root/scriptfile.sh
    • 15 Haziran günü, 2:30'da ve 14:30'da "/root/scriptfile.sh" komut dosyası yürütülür
       
  • Örnek:
    • 30 02-05 * * 0 /root/scriptfile.sh
    • Her Pazar sabah 2:30'da, 3:30'da, 4:30'da ve 5:30'da "/root/scriptfile.sh" komut dosyası yürütülür
       
  • @yearly: komut dosyası her yıl yürütülür
  • @monthly: komut dosyası her ay yürütülür
  • @weekly: komut dosyası her hafta yürütülür
  • @daily: komut dosyası her gün yürütülür
  • @hourly: komut dosyası her saat yürütülür
  • @reboot - komut dosyası her yeniden başlatma işleminde yürütülür
  • M H D Mo W biçimi yerine bu değişkenleri kullanın
    • Örnek:
      • @monthly /root/scriptfile.sh
      • Her ayın ilk günü "/root/scriptfile.sh" komut dosyası yürütülür
         
  • Örnek:
  • Birden fazla saat, gün vb. için , kullanın
  • Saat, gün vb. aralıklar girmek için - kullanın
  • Ek değişkenler:
  • Girişleri biçimlendirme:

 

 

Başa Dön


Ursache

-

Lösung

-

Betroffene Produkte

Red Hat Enterprise Linux Version 6
Artikeleigenschaften
Artikelnummer: 000177157
Artikeltyp: Solution
Zuletzt geändert: 13 Aug. 2024
Version:  7
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.