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.

Sådan konfigureres et cron-job på RedHat Enterprise Linux (RHEL) 6

Zusammenfassung: Denne artikel indeholder oplysninger om, hvordan du konfigurerer cron-job på RedHat Enterprise Linux (RHEL) 6.

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

Denne artikel indeholder oplysninger om, hvordan du konfigurerer cron-job på RedHat Enterprise Linux (RHEL) 6.

Cron-job gør det muligt for systemadministratorer at planlægge opgaver. Du kan konfigurere disse planlagte opgaver på forskellige måder. Denne artikel vil dække brug af "cron"-mapper og brug af "crontab".



 

 

Indholdsfortegnelse:

1. Cron-mapper
2. Crontab


 

1. Cron-mapper

  • Der findes fire cron-mapper:
    • /etc/cron.hourly/
    • /etc/cron.daily/
    • /etc/cron.weekly/
    • /etc/cron.monthly/
       
  • Scripts i disse mapper vil blive udført tilbagevendende (hver time, dag, uge eller måned)
  • De er velegnede til planlagte opgaver, der ikke skal køres på en bestemt dag, et specifikt tidspunkt osv.
  • Kopier dit script til den tilsvarende mappe
  • Sørg for, at dine scripts har filtilladelser på 755 eller-rwxr-XR-x
  • # chmod 755 scriptfile.sh
  • Standard:
    • /etc/cron.daily starter kl. 03:05
    • /etc/cron.weekly starter kl. 03:25
    • /etc/cron.monthly starter kl. 03:45
       
  • Se din nuværende konfiguration:
  • # cat /etc/anacrontab
  • Brug dit foretrukne redigeringsprogram til at redigere "/etc/anacrontab"
  • Skift din konfiguration:
  • Det tidspunkt, hvor scripts skal udføres i disse mapper:

 


 

2. Crontab

  • Systemadministratorer kan bruge crontab til at oprette cron-job for at planlægge opgaver, der skal udføres på en bestemt dato og et bestemt tidspunkt
  • Brug af crontab svarer til, når du bruger "vi"-editoren
  • Brug:
  • Rediger cron-job:
    • # crontab -e
       
  • Vis cron-job for den bruger, der aktuelt er logget på:
  • # crontab -l
  • # crontab -l -u username
Bemærk: Udskift 'brugernavn' med tilsvarende bruger.
  • # crontab -r
  • # crontab -r -u username
Bemærk: Udskift 'brugernavn' med tilsvarende bruger.
  • Vis cron-job for en anden bruger:
  • Fjern cron-job for den bruger, der aktuelt er logget på:
  • Fjern cron-job for en anden bruger:
  • M H D Mo W /path/to/script
    • M = Minut (00 til 59)
    • H = Time (00 til 23)
    • D = Dag (01 til 31)
    • Mo = Måned (01 til 12)
    • W = Ugedag (0 til 6.. 0 = søndag)
       
  • Brug * til at angive hver time, dag osv.
  • Eksempel:
  • 30 02 15 6 * /root/scriptfile.sh
  • Udfører "/root/scriptfile.sh" den 15. juni kl. 02:30
  • 30 02 * * 0 /root/scriptfile.sh
  • Udfører "/root/scriptfile.sh" hver søndag kl. 02:30
  • Eksempel:
    • 30 02,14 15 6 * /root/scriptfile.sh
    • Udfører "/root/scriptfile.sh" den 15. juni kl. 02:30 og kl. 02:30
       
  • Eksempel:
    • 30 02-05 * * 0 /root/scriptfile.sh
    • Udfører "/root/scriptfile.sh" hver søndag kl. 02:30, 03:30, 04:30 og 5:30
       
  • @yearly - udfør script hvert år
  • @monthly - udfør script hver måned
  • @weekly - udfør script hver uge
  • @daily - udfør script hver dag
  • @hourly - udfør script hver time
  • @reboot - udfør script ved hver genstart
  • Brug disse variabler i stedet for formatet M H D Mo W
    • Eksempel:
      • @monthly /root/scriptfile.sh
      • Udfører "/root/scriptfile.sh" på den første dag i hver måned
         
  • Eksempel:
  • Brug , til at angive flere timer, dage osv.
  • Brug - til at udvide timer, dage osv.
  • Ekstra variabler:
  • Formateringsposter:

 

 

Tilbage til toppen


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.