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_zh_title="自动运行在 Linux 下的脚本"  data-link_translate_zh_url="%E8%87%AA%E5%8A%A8%E8%BF%90%E8%A1%8C%E5%9C%A8+Linux+%E4%B8%8B%E7%9A%84%E8%84%9A%E6%9C%AC"></span>[[:zh:自动运行在 Linux 下的脚本]][[zh:自动运行在 Linux 下的脚本]]
 
<span data-link_translate_de_title="Automatische Ausführung von Skripten unter Linux"  data-link_translate_de_url="Automatische+Ausf%C3%BChrung+von+Skripten+unter+Linux"></span>[[:de:Automatische Ausführung von Skripten unter Linux]][[de:Automatische Ausführung von Skripten unter Linux]]
 
<span data-link_translate_de_title="Automatische Ausführung von Skripten unter Linux"  data-link_translate_de_url="Automatische+Ausf%C3%BChrung+von+Skripten+unter+Linux"></span>[[:de:Automatische Ausführung von Skripten unter Linux]][[de:Automatische Ausführung von Skripten unter Linux]]
 
<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_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]]

Version du 24 janvier 2016 à 20:13

zh:自动运行在 Linux 下的脚本 de:Automatische Ausführung von Skripten unter Linux 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.