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_es_title="Ejecutar automáticamente secuencias de comandos en Linux"  data-link_translate_es_url="Ejecutar+autom%C3%A1ticamente+secuencias+de+comandos+en+Linux"></span>[[:es:Ejecutar automáticamente secuencias de comandos en Linux]][[es:Ejecutar automáticamente secuencias de comandos en Linux]]
 
<span data-link_translate_en_title="Automatically run scripts under Linux"  data-link_translate_en_url="Automatically+run+scripts+under+Linux"></span>[[:en:Automatically run scripts under Linux]][[en:Automatically run scripts under Linux]]
 
<span data-link_translate_en_title="Automatically run scripts under Linux"  data-link_translate_en_url="Automatically+run+scripts+under+Linux"></span>[[:en:Automatically run scripts under Linux]][[en:Automatically run scripts under Linux]]
 
== Problématique ==
 
== Problématique ==

Version du 24 janvier 2016 à 20:13

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.