Passer au contenu principal
  • Passer des commandes rapidement et facilement
  • Afficher les commandes et suivre l’état de votre expédition
  • Profitez de récompenses et de remises réservées aux membres
  • Créez et accédez à une liste de vos produits
  • Gérer vos sites, vos produits et vos contacts au niveau des produits Dell EMC à l’aide de la rubrique Gestion des informations de l’entreprise.

Så här konfigurerar du cronjobb i RedHat Enterprise Linux (RHEL) 6

Résumé: I den här artikeln finns information om hur du konfigurerar cronjobb i RedHat Enterprise Linux (RHEL) 6.

Cet article a peut-être été traduit automatiquement. Si vous avez des commentaires concernant sa qualité, veuillez nous en informer en utilisant le formulaire au bas de cette page.

Contenu de l’article


Symptômes

I den här artikeln finns information om hur du konfigurerar cronjobb i RedHat Enterprise Linux (RHEL) 6.

Cronjobb gör det möjligt för systemadministratörer att schemalägga uppgifter. Det finns olika sätt att konfigurera de schemalagda uppgifterna på. I den här artikeln beskrivs användning av ”cron”-kataloger och användningen av ”crontab”.



 

 

Innehållsförteckning:

1. Cronkataloger
2. Crontab


 

1. Cronkataloger

  • Det finns fyra cronkataloger:
    • /etc/cron.hourly/
    • /etc/cron.daily/
    • /etc/cron.weekly/
    • /etc/cron.monthly/
       
  • Skript i de här katalogerna körs på återkommande basis (varje timme, dag, vecka eller månad)
  • Perfekt för schemalagda uppgifter som inte behöver köras på en viss dag, tid osv.
  • Kopiera ditt skript till motsvarande mapp
  • Kontrollera att skripten har filbehörigheterna 755 eller -rwxr-xr-x
  • # chmod 755 scriptfile.sh
  • Standard:
    • /etc/cron.daily startar 0305 (kl. 03.05)
    • /etc/cron.weekly startar 0325 (kl. 03.25)
    • /etc/cron.monthly startar 0345 (kl. 03.45)
       
  • Kontrollera den aktuella konfigurationen:
  • # cat /etc/anacrontab
  • Använd din favoritredigerare för att redigera ”/etc/anacrontab”
  • Ändra din konfiguration:
  • Hur dags skripten ska köras i de här katalogerna:

 


 

2. Crontab

  • Systemadministratörer kan använda crontab för att skapa cronjobb för att schemalägga uppgifter som ska utföras vid ett visst datum och en viss tid
  • Du använder crontab på samma sätt som du använder ”vi”-redigeraren
  • Användning:
  • Redigera cronjobb:
    • # crontab -e
       
  • Lista cronjobb för den aktuella inloggade användaren:
  • # crontab -l
  • # crontab -l -u användarnamn
Obs! Ersätt "username" med motsvarande användare.
  • # crontab -r
  • # crontab -r -u användarnamn
Obs! Ersätt "username" med motsvarande användare.
  • Lista cronjobb för en annan användare:
  • Ta bort cronjobb för den aktuella inloggade användaren:
  • Ta bort cronjobb för en annan användare:
  • M H D Mo W /path/to/script
    • M = Minut (00 till 59)
    • H = Timme (00 till 23)
    • D = Dag i månaden (1 till 31)
    • Mo = Månad (1 till 12)
    • W = Veckodag (0 till 6 0 = söndag)
       
  • Använd * för att ange varje timme, dag osv.
  • Exempel:
  • 30 02 15 6 * /root/scriptfile.sh
  • Utför ”/root/scriptfile.sh” den 15 juni kl. 02.30
  • 30 02 * * 0 /root/scriptfile.sh
  • Utför ”/root/scriptfile.sh” varje söndag kl. 02.30
  • Exempel:
    • 30 02,14 15 6 * /root/scriptfile.sh
    • Utför ”/root/scriptfile.sh” den 15 juni kl. 02.30 och kl. 14.30
       
  • Exempel:
    • 30 02-05 * * 0 /root/scriptfile.sh
    • Utför ”/root/scriptfile.sh” varje söndag kl. 02.30, 03.30, 04.30 och 05.30
       
  • @yearly – utför skript varje år
  • @monthly – utför skript varje månad
  • @weekly – utför skript varje vecka
  • @daily – utför skript varje dag
  • @hourly – utför skript varje timme
  • @reboot – utför skript vid varje omstart
  • Använd de här variablerna i stället för formatet M H D Mo W
    • Exempel:
      • @monthly /root/scriptfile.sh
      • Utför ”/root/scriptfile.sh” den första dagen i varje månad
         
  • Exempel:
  • Använd , för flera timmar, dagar osv.
  • Använd - för att spänna över timmar, dagar osv.
  • Ytterligare variabler:
  • Formatering av poster:

 

 

Överst på sidan


Cause

-

Résolution

-

Propriétés de l’article


Produit concerné

Servers, PowerEdge, Red Hat Enterprise Linux Version 6

Dernière date de publication

19 juil. 2023

Version

6

Type d’article

Solution