gfxgfx
 
Please login or register.

Login with username, password and session length
logo
 
gfx gfx
gfxgfx
 
Bezoek onze advertenties, ze houden het gratis voor u en helpen onze serverkosten te betalen
Sluit uw ad blocker & Close your ad blocker !
Visit our advertisements they keep it free for you and help pay our server costs



Visit our webpage Click Here
New LuxSat Plug-in with new components Click Here
New LuxSat Picon Directory Click Here


* Om Sommige foto's in berichten te bekijken moet u ingelogd zijn.
* To view some pictures in messages, you must be logged in.
 
gfx gfx
gfx
88689 Posts in 14046 Topics by 55290 Members - Latest Member: kamelastra October 18, 2017, 07:41:28 AM
*
gfx* Home | Help | Team | Login | Register | Home Site | Translator Online | gfx
gfx
LuxSat Satellite  |  Online RECEPTEUR EN FRANCAIS  |  Dreambox en Français ( Général )  |  dreambox
gfx
gfxgfx
 

Author Topic: dreambox  (Read 5733 times)

0 Members and 1 Guest are viewing this topic.

Offline ShortCuT

  • Bronze Member
  • *
  • Posts: 316
dreambox
« on: December 07, 2006, 02:19:22 AM »
bonjour
comment lancer un script automatiquement a une certaine heure chaque jour ??
merci

Offline munja2

  • V.I.P Member
  • ****
  • Posts: 135
Re: dreambox
« Reply #1 on: December 07, 2006, 11:51:09 AM »
crontab est le nom du programme Unix qui permet d'éditer la table de configuration du programme cron. Par extension, on appelle souvent cron (ou cron job en anglais) toute application lancée à horaire fixe.

La commande crontab édite en fait un fichier relatif à l'utilisateur qui l'exécute, et en vérifie la syntaxe. Ce fichier se situe dans l'arborecence /var, par exemple :

/var/spool/cron/tabs/utilisateur (SuSE GNU/Linux)
/var/spool/cron/crontabs/utilisateur (Debian GNU/Linux et Ubuntu)
/var/cron/tabs/utilisateur (FreeBSD et OpenBSD)
Ainsi pour l'utilisateur root sur une machine Debian, la table cron sera stockée dans:

/var/spool/cron/crontabs/root
Le système Debian dispose en outre d'une crontab centralisée dans /etc/crontab.


 Syntaxe  [modifier]
Afin d'éditer la table cron, il suffit d'exécuter la commande suivante:

crontab -e
Cette commande a pour effet de lancer l'éditeur par défaut (en général vi) présentant la table actuelle (donc aucune s'il s'agit du premier lancement de crontab).

Chaque entrée de la table (chaque ligne) correspond à une tâche à exécuter et est notée de la façon suivante:

mm hh jj MMM JJJ tâche > log
Dans cette syntaxe:

mm représente les minutes (de 0 à 59)
hh représente l'heure (de 0 à 23)
jj représente le numéro du jour du mois (de 1 à 31)
MMM représente le numéro du mois (de 1 à 12) ou l'abréviation du nom du mois (jan, feb, mar, apr, ...)
JJJ représente l'abréviation du nom du jour ou le chiffre correspondant au jour de la semaine (0 représente le dimanche, 1 représente le lundi, ...)
tâche représente la commande ou le script shell à exécuter
log représente le nom d'un fichier dans lequel stocker le journal des opérations. Si la clause> log n'est pas spécifiée, cron enverra automatiquement un courriel de confirmation. Pour éviter cela il suffit de spécifier > /dev/null
Pour chaque unité de temps (minute/heure/...) les notations sont possibles:

* : a chaque unité de temps
2-5 : les unités de temps (2,3,4,5)
*/3 : toutes les 3 unités de temps (0,3,6,...)
5,8 : les unités de temps 5 et 8
Si sur la meme ligne on trouve précisées une unité de temps "numéro du jour du mois" et une unité de temps "jour de la semaine", celles-ci sont considérées par crontab comme cumulatives.


 Exemples  [modifier]
Imaginons que l'on veuille faire un journal (dans le fichier /tmp/log_df.txt par exemple) automatisé de l'espace disque libre (commande df) à des intervalles de temps précis:

Tous les jours à 23h30:
30 23 * * * df >>/tmp/log_df.txt
Toutes les heures, passées de 5 minutes :
5 * * * * df >>/tmp/log_df.txt
Tous les premiers du mois à 23h30:
30 23 1 * * df >>/tmp/log_df.txt
Tous les lundis à 22h28:
28 22 * * 1 df >>/tmp/log_df.txt
Du 2 au 5 de chaque mois à 10h12
12 10 2-5 * * df >>/tmp/log_df.txt
Tous les jours pairs du mois à 23h59
59 23 */2 * * df >>/tmp/log_df.txt
Toutes les 5 minutes
*/5 * * * * df >>/tmp/log_df.txt
Il est également possible d'exécuter automatiquement des commandes plus complexes à l'aide d'un script shell. Il suffit donc dans un premier temps de créer un script. Puis de le déclarer en tant que tâche dans la table cron.

Le script shell suivant (que l'on supposera stocké dans /home/backup sous le nombackup.cmd) exporte les enregistrements de MySQL (de la table ccmusers par exemple) dans un fichier dont le nom est ccmusers suivi de la date sous la forme jour-mois-annee-heure-minute:

#!/bin/sh
DATE=$(date +%d-%m-%Y-%H-%M)
/usr/local/mysql/bin/mysqldump -u root ccmusers > /home/backup/ccmusers${DATE}.sql
Ainsi pour automatiser (chaque jour à 23h59) le backup de la table ccmusers de MySQL, il suffira d'ajouter l'entrée suivante dans la table cron:

59 23 * * * /home/backup/backup.cmd >>/dev/null
 :cool:
Dreambox  7020s last image
Dreambox 600pvr last image

Offline ShortCuT

  • Bronze Member
  • *
  • Posts: 316
Re: dreambox
« Reply #2 on: December 08, 2006, 05:30:11 PM »
merci a toi ,  ca c est de l explication !!!!!!!!

Merci mille  fois , tu m es d une grande aide , si je peut t aider pour autre chose hesite pas !!!


Offline munja2

  • V.I.P Member
  • ****
  • Posts: 135
Re: dreambox
« Reply #3 on: December 08, 2006, 06:26:11 PM »
c'est un ami au boulot qui m'a mis sur la voie......j'ai bidouille ave linux ya qulques annees...n'hesite pas pour d'autres commandes de script.....je suis entoure au bouloet de specialistes linux et unix...donc solutions rapides
 :cool: :drink:
Dreambox  7020s last image
Dreambox 600pvr last image

Offline totospa

  • Junior Member
  • *
  • Posts: 2
  • : fr
Re: dreambox
« Reply #4 on: July 31, 2015, 10:24:53 AM »
Bonjour,
J'ai activer cron dans la dreambox 7020 et j'ai indiquer le script à lancer, mais ca ne fonctionne pas.

si qq peux m'aider

Offline lelange007

  • Global Moderator
  • Platina Member
  • *
  • Posts: 3769
  • : be
  • Le Forum LuxSat,le lien incontournable pour le Sat
    • Luxsat .eu
Re: dreambox
« Reply #5 on: August 02, 2015, 11:13:12 PM »
je pense que tu a une 7020 HD que les firmware ont évoluer des test doivent être réaliser pour une bonne compréhension  :-)
----> VISITEZ NOS SPONSOR CECI AIDE A GARDER NOTRE CITE EN LIGNE
 

LuxSat Satellite  |  Online RECEPTEUR EN FRANCAIS  |  Dreambox en Français ( Général )  |  dreambox
 

gfxgfx
gfx gfx



Support our website , make a small donation

Visit our advertisements they keep it free for you and help pay our server costs.

Copyright 30-10-2003-2017 LuxSat Satellite All rights Reserved.

Powered by MySQL Powered by PHP Valid XHTML 1.0! Valid CSS!