Différences entre versions de « Exécuter automatiquement des scripts sous Linux »

De Ikoula Wiki
Jump to navigation Jump to search
Ligne 1 : Ligne 1 :
 +
<span data-link_translate_nl_title="Automatisch uitvoeren van scripts onder Linux"  data-link_translate_nl_url="Automatisch+uitvoeren+van+scripts+onder+Linux"></span>[[:nl:Automatisch uitvoeren van scripts onder Linux]][[nl:Automatisch uitvoeren van scripts onder Linux]]
 
<span data-link_translate_it_title="Eseguire automaticamente script sotto Linux"  data-link_translate_it_url="Eseguire+automaticamente+script+sotto+Linux"></span>[[:it:Eseguire automaticamente script sotto Linux]][[it:Eseguire automaticamente script sotto Linux]]
 
<span data-link_translate_it_title="Eseguire automaticamente script sotto Linux"  data-link_translate_it_url="Eseguire+automaticamente+script+sotto+Linux"></span>[[:it:Eseguire automaticamente script sotto Linux]][[it:Eseguire automaticamente script sotto Linux]]
 
<span data-link_translate_pt_title="Automaticamente executar scripts no Linux"  data-link_translate_pt_url="Automaticamente+executar+scripts+no+Linux"></span>[[:pt:Automaticamente executar scripts no Linux]][[pt:Automaticamente executar scripts no Linux]]
 
<span data-link_translate_pt_title="Automaticamente executar scripts no Linux"  data-link_translate_pt_url="Automaticamente+executar+scripts+no+Linux"></span>[[:pt:Automaticamente executar scripts no Linux]][[pt:Automaticamente executar scripts no Linux]]

Version du 24 janvier 2016 à 20:13

nl:Automatisch uitvoeren van scripts onder Linux it:Eseguire automaticamente script sotto Linux pt:Automaticamente executar scripts no Linux es:Ejecutar automáticamente secuencias de comandos en Linux en:Automatically run scripts under Linux

Problématique

Vous souhaitez pouvoir faire appel à des scripts ou commandes Linux, automatiquement, certains jours ou heures.

Solution

La création de règles cron permet d'informer le système des commandes à exécuter ainsi que le délai ou heure de déclenchement.

Il vous faut tout d'abord vérifier que votre script est capable de s’exécuter en ligne de commande.


Il suffit ensuite d'inserer dans le fichier /etc/crontab, le chemin du script et les heures d’exécution.

Voici la composition d'une ligne cron: [minute] [heure] [jour du mois] [mois] [jour de la semaine] [commande à lancer]

Exemples


#Programmation du reboot soft tous les Lundi, Mardi, Jeudi, Samedi a 6h30
30 6 * * 1,2,4,6 root reboot

#Programmation d'un script http appelé toutes les minutes
*/1 * * * * root GET http://votre-domaine.com/test.php



Vous n'êtes pas autorisé à publier de commentaire.