SSH et tâche CRON
5 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- Bouli
- WRInaute discret

- Messages: 108
- Inscription: 18 Aoû 2005
SSH et tâche CRON
Bonjour,
Voila mon petit problème, je souhaiterais effectuer tous les soirs une commande SSH en la planifiant grâce à une tâche cron.
Je sais planifier l'éxecution d'un script PHP mais je ne sais pas si il est possible d'effectuer une commande SSH.
Merci pour votre aide.
Voila mon petit problème, je souhaiterais effectuer tous les soirs une commande SSH en la planifiant grâce à une tâche cron.
Je sais planifier l'éxecution d'un script PHP mais je ne sais pas si il est possible d'effectuer une commande SSH.
Merci pour votre aide.
-

thomaspirit - WRInaute discret

- Messages: 71
- Inscription: 24 Mar 2005
Qulque chose comme :
0 22 * * * root sh /path/path/ton-script.sh
0 22 * * * root sh /path/path/ton-script.sh
-

arsenick - WRInaute discret

- Messages: 197
- Inscription: 17 Sep 2004
une commande ssh ... ? en fait tu veux insérer le lancement d'un script php dans le crontab (que tu sois en ssh, vnc, ou en direct ne change rien à ton pb)
comme dis thomaspirit il faut insérer une ligne dans le crontab ...
pour cela en root :
crontab -e (permet d'editer le crontab)
tu inseres une ligne du type de celle decrite ..
si c'est du php, tu mets php /chemin/ton_script.php
Puis tu quittes en enregistrant
pour vérifier que c'est pris en compte : crontab -l (liste le crontab)
Si tu veux loguer la sortie de ton script (sortie standars & erreurs), tu peux rediriger les deux sortie dans un fichier de log ...
php /chemin/ton_script.php >> /chemin/log 2>&1
- le 2<&1 redirige les erreurs vers la même destination que la sortie standard (1)
- le ">>" dis d'écrire à la suite du fichier (attention à la taille du log ...) pour écraser quotidiennement le log il faut mettre un seul ">"
A contrario, si tu ne veux rien loguer, tu peux rediriger les sorties dans le néant
avec un "> /dev/null"
voilà ...
un ptit manuel :
http://www.linux-kheops.com/doc/man/man ... tab.5.html
comme dis thomaspirit il faut insérer une ligne dans le crontab ...
pour cela en root :
crontab -e (permet d'editer le crontab)
tu inseres une ligne du type de celle decrite ..
si c'est du php, tu mets php /chemin/ton_script.php
Puis tu quittes en enregistrant
pour vérifier que c'est pris en compte : crontab -l (liste le crontab)
Si tu veux loguer la sortie de ton script (sortie standars & erreurs), tu peux rediriger les deux sortie dans un fichier de log ...
php /chemin/ton_script.php >> /chemin/log 2>&1
- le 2<&1 redirige les erreurs vers la même destination que la sortie standard (1)
- le ">>" dis d'écrire à la suite du fichier (attention à la taille du log ...) pour écraser quotidiennement le log il faut mettre un seul ">"
A contrario, si tu ne veux rien loguer, tu peux rediriger les sorties dans le néant
voilà ...
un ptit manuel :
http://www.linux-kheops.com/doc/man/man ... tab.5.html
- Arsène
- WRInaute discret

- Messages: 83
- Inscription: 7 Mar 2006
Re: Re:
lyonist a écrit:thomaspirit a écrit:Qulque chose comme :
0 22 * * * root sh /path/path/ton-script.sh
22 c'est l'heure ?
Oui, c'est l'heure
- Code: Tout sélectionner
field allowed values
----- --------------
minute 0-59
hour 0-23
day of month 1-31
month 1-12 (or names, see below)
day of week 0-7 (0 or 7 is Sun, or use names)
Tu peux faire le "crontab -e" même à partir d'un compte utilisateur, si tu ne veux pas donner tous les droits à ta tache.
- Code: Tout sélectionner
0 22 * * * sh /path/path/ton-script.sh
5 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Le simulateur de vol de Google Earth - 07-09-2007
- AOL pourrait remplacer son partenaire Google par MSN - 07-12-2005
- Consulter l'enneigement des stations de ski des Alpes dans Google Earth - 26-12-2008
- Explications sur le Crawl Caching Proxy de Google - 26-04-2006
- Economiser de l'énergie avec Google PowerMeter - 13-02-2009
- Afficher le PageRank en entier dans Firefox (barre d'outils Google) - 16-01-2008
- CSV AdStats v4 : le logiciel pour analyser ses statistiques AdSense - 15-11-2007
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
