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.

Jak konfigurovat úlohy Cron v systému RedHat Enterprise Linux (RHEL) 6

Zusammenfassung: Tento článek obsahuje postup konfigurace úloh Cron v systému 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

Tento článek obsahuje postup konfigurace úloh Cron v systému RedHat Enterprise Linux (RHEL) 6.

Úlohy Cron umožňují správcům systému plánovat úkony. Tyto plánované úkony je možné konfigurovat různými způsoby. Tento článek popisuje používání adresářů cron a funkce crontab.



 

 

Obsah:

1. Cron adresáře
2. V § 2 Crontab


 

1. Adresáře Cron

  • Existují čtyři adresáře cron:
    • /etc/cron.hourly/
    • /etc/cron.daily/
    • /etc/cron.weekly/
    • /etc/cron.monthly/
       
  • Skripty v těchto adresářích se budou spouštět opakovaně (každou hodinu, den, týden nebo měsíc).
  • To je ideální u plánovaných úkonů, které není nutné provádět v konkrétní den, čas atd.
  • Zkopírujte skript do odpovídající složky.
  • Zkontrolujte, zda mají skripty souborové oprávnění 755 nebo -rwxr-xr-x.
  • # chmod 755 scriptfile.sh
  • Výchozí:
    • /etc/cron.daily začíná v 0305 (3:05).
    • /etc/cron.weekly začíná v 0325 (3:25).
    • /etc/cron.monthly začíná v 0345 (3:45).
       
  • Podívejte se na aktuální konfiguraci:
  • # cat /etc/anacrontab
  • Upravte soubor /etc/anacrontab pomocí svého oblíbeného editoru.
  • Změňte konfiguraci:
  • Kdy se mají v těchto adresářích spouštět skripty:

 


 

2. Crontab

  • Správci systému mohou pomocí funkce crontab vytvářet úlohy cron, které umožňují naplánovat provedení úkonů v daný čas a den.
  • Používání funkce crontab se neliší od editoru vi.
  • Užití:
  • Úprava úloh cron:
    • # crontab -e
       
  • Výpis úloh cron pro aktuálně přihlášeného uživatele:
  • # crontab -l
  • # crontab -l -u jménouživatele
Poznámka: Nahraďte "uživatelské jméno" odpovídajícím uživatelem.
  • # crontab -r
  • # crontab -r -u jménouživatele
Poznámka: Nahraďte "uživatelské jméno" odpovídajícím uživatelem.
  • Výpis úloh cron pro jiného uživatele:
  • Odebrání úloh cron pro aktuálně přihlášeného uživatele:
  • Odebrání úloh cron pro jiného uživatele:
  • M H D Mo W /path/to/script
    • M = minuta (00 až 59)
    • H = hodina (00 až 23)
    • D = den v měsíci (01 až 31)
    • Mo = měsíc (01 až 12)
    • W = den týdne (0 až 6... 0 = neděle)
       
  • Použijte symbol * k označení opakování hodin, dní atd.
  • Příklad:
  • 30 02 15 6 * /root/scriptfile.sh
  • Spustí soubor /root/scriptfile.sh 15. června ve 2:30
  • 30 02 * * 0 /root/scriptfile.sh
  • Spustí soubor /root/scriptfile.sh každou neděli ve 2:30
  • Příklad:
    • 30 02,14 15 6 * /root/scriptfile.sh
    • Spustí soubor /root/scriptfile.sh 15. června ve 2:30 a 14:30
       
  • Příklad:
    • 30 02-05 * * 0 /root/scriptfile.sh
    • Spustí soubor /root/scriptfile.sh každou neděli ve 2:30, 3:30, 4:30 a 5:30
       
  • @yearly – spustí skript každý rok
  • @monthly – spustí skript každý měsíc
  • @weekly – spustí skript každý týden
  • @daily – spustí skript každý den
  • @hourly – spustí skript každou hodinu
  • @reboot – spustí skript při každém restartování
  • Tyto proměnné můžete používat namísto formátu M H D Mo W.
    • Příklad:
      • @monthly /root/scriptfile.sh
      • Spustí soubor /root/scriptfile.sh prvního dne každého měsíce
         
  • Příklad:
  • Použijte symbol , k zadání více hodin, dní atd.
  • Použijte symbol - k zadání rozsahu hodin, dní atd.
  • Další proměnné:
  • Formátování položek:

 

 

Zpět na začátek


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.