Rechercher : dans
Par :

Coder et Lancer des taches de fond (linux)

Dernière réponse le 12 aoû 2004 à 10:59:44 d0d0, le 12 aoû 2004 à 09:58:39 
 Signaler ce message aux modérateurs

Bonjour,

Je me débrouille correctement en php, C, java, etc...
Je dispose d'un serveur dédié sur OVH (linux).
Je souhaite faire tourner la nuit des taches de fond...

Comment les coder (Perl???), Comment les lancer comme batch la nuit?

Merci bcp
Cdlt

Dorian

Meilleures réponses pour « Coder et Lancer des taches de fond (linux) » dans :
Redémarrer l'interface réseau en ligne de commande VoirDans le cas d'une mise en place d'un réseau, notamment pour vérifier qu'un serveur DHCP attribue correctement les adresses IP, il peut être plus rapide de redémarrer l'interface réseau en ligne de commande plutôt que par l'interface graphique. Ces...
Télécharger Avidemux VoirAvidemux est un éditeur vidéo gratuit. Il est destiné principalement au montage, à l'encodage et au filtrage. Il supporte plusieurs formats du type AVI, fichiers MPEG compatible DVD, MP4 et ASF en utilisant une multitude codecs. Les tâches peuvent...
Linux - Ordonnancement des taches VoirIntroduction à l'ordonnancement des tâches L'ordonnancement des tâches consiste à exécuter automatiquement une tâche (une application, une commande, ...) à intervalles de temps réguliers ou bien à des moments précis. Généralement ce type de...

1

 francois, le 12 aoû 2004 à 10:59:44
  • +2

Peu importe l'interpreteur choisi
perl bash ou autre..

pour les lancement planifies utilise crontab

man crontab

exemple de crontab :

linux:~ # crontab -l
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/tmp/crontab.2632 installed on Sun Mar 14 21:59:55 2004)
# (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)
# Root crontab master file
# -----------
# reveil MATIN
45,50,55 5 * * 1-5 play /usr/share/sounds/alsa/test.wav
15 8 * * 0,6 play /usr/share/sounds/alsa/test.wav
# -----------
# faire un backup sur CDRW
30 4 * * 0,2,4 sh /root/backup.sh
# -----------
# faire le menage dans les mailbox
0 0 1 * 3 find / -name "mbox" -exec rm -f {} \;
0 1 3 * 5 find /var/spool/mail -size +1024k -exec compress {} \;
# -----------
# faire le menage dans les fichiers core
0 3 2 * 1 find / -name "core" -exec rm -f {} \;
# -----------
# lancer les traitement
0 7 * * 1-5 /home/dev/actif/traitement.sh

Répondre à francois