d'accord je vais essayer de me renseigner pour faire des scripts
com21
Deadlock te les a toutes données.... après il execute ce que tu veux (un programme, un script, une commande, etccc)
compuman101
en fait j'aimerai avoir la liste des possibilités... une liste des commandes..
vous savez ou on peut trouver ca ?
blueteen
dans cpanel, tu cliques sur l'icône "cron job"
choisis le mode de création que tu veux (standard est plus simple)
dans command to run, il faut indiquer la commande que tu souhaites lancer automatiquement (par exemple, moi je fais tourner un script régulièrement qui met à jour une base de données)
wget -O importval http://www.domaine.net/data/import.php (appelle la page donnée, et créé un fichier de sortie à la racine du ftp, qui s'appelle imporval)
mais ça c'est une des commandes qu'on peut utiliser, tout dépend de ce que toi tu veux faire, et de ce que permet l'hébergeur.
ensuite tu choisis la fréquence d'exécution de cette commande.
à priori là c'est pas compliqué mais bon demande si tu bloques.
mais je voudrai connaitre les commandes pour cpanel
crontab -e pour éditer la crontab de l'utilisateur en cours, crontab -e userID pour les autres utilisateurs en étant root. L'éditeur utilisé (vi, emacs, ...) est celui défini par la variable EDITOR.
crontab -l pour lister les tâches planifiées.
La crontab est divisée en 6 champs obligatoires (mettre des * si N/A).
1 2 3 4 5 /6
1: Minutes
2: Heures
3: Jour du mois
4: Mois
5: Jour de la semaine (0 pour dimanche)
6: Commande/script à executer
0 6 * * 1-5 /root/clean_tmp.sh lancera à 6:00 du lundi au vendredi le script clean_tmp.
0,15,30,45 * * * * /root/ssh_restart.sh relancera le process SSH tous les 1/4 d'heure.
Tu peux aussi directement éditer le fichier /var/spool/cron/crontab/user mais dans ce cas il faut faire un refresh du daemon (kill -HUP cron_pid).
Ben c'est un process qui tourne en permanence et permet d'executer une tache a un moment précis. C'est comme les taches planifiées sous windows la même, teste le et regarde ce que tu peux faire tu comprendras. Tu peux demander par exemple qu'il lance une page internet a un moment précis de la journée. Qu'il ouvre un programme etc...
c'est bien plus puissant que les tâches planifiés de windows, là par exemple dans la même commande tu peut lui dire de faire un truc toutes les minutes entre 6h et 14h, de faire un truc seulement le vendredi/samedi à 14h et à 17h, de faire un truc le premier mardi du mois, bref, c'est infiniment plus puissant et souple que le truc de win.
Un exemple de commande :
*/10 * * * * /bin/machin éxecute la commande machin toutes les 10 min
0 14 * * * tous les jours à 14h
0 12 * * 3,4 le mercredi/jeudi à 12h
..
cherche avec google sur crontab, tu trouveras les infos que tu veut :)
compuman101
oui ca j'avais compris :jap:
mais je voudrai connaitre les commandes pour cpanel
Berceker United
Ben c'est un process qui tourne en permanence et permet d'executer une tache a un moment précis. C'est comme les taches planifiées sous windows la même, teste le et regarde ce que tu peux faire tu comprendras. Tu peux demander par exemple qu'il lance une page internet a un moment précis de la journée. Qu'il ouvre un programme etc...