Aide à la création d'1 Cron pour sup. de fichiers
10 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
Aide à la création d'1 Cron pour sup. de fichiers
Salut,
je souhaiterai creer un fichier cron pour réaliser la suppression de mails spam qui se deposent anarchiquement sur mon dedié ovh, et prend de l'espace disque inutilement
Voic la commande que je rentre en SSH :
Pour le cron voila en gros à quoi je pensais mais cela ne fonctionne pas probablement a cause de la commande non adpaté pour un cron mais bien pour un SSH
Comment adapter cette comande à un cron SVP
je souhaiterai creer un fichier cron pour réaliser la suppression de mails spam qui se deposent anarchiquement sur mon dedié ovh, et prend de l'espace disque inutilement
Voic la commande que je rentre en SSH :
- Code: Tout sélectionner
find /home/vpopmail/domains/nsxxxxx.ovh.net/postmaster/Maildir/new/ -type f -print -exec rm {} \;
Pour le cron voila en gros à quoi je pensais mais cela ne fonctionne pas probablement a cause de la commande non adpaté pour un cron mais bien pour un SSH
- Code: Tout sélectionner
#!/bin/sh
find /home/vpopmail/domains/nsxxxxx.ovh.net/postmaster/Maildir/new/ -type f -print -exec rm {} \;
Comment adapter cette comande à un cron SVP
-

biddybulle - WRInaute accro

- Messages: 1469
- Inscription: Lun Mai 30, 2005 21:55
ca semble juste. et si tu rajoutes -Rf derrière ton rm de suppresion ?
je tente donc suivant tes conseils
Je reviens après test pour plus d'infos !
- Code: Tout sélectionner
#!/bin/sh
find /home/vpopmail/domains/nsxxxxx.ovh.net/postmaster/Maildir/new/ -type f -print -exec rm -rf {} \;
amokk a écrit:je tente donc suivant tes conseils
- Code: Tout sélectionner
#!/bin/sh
find /home/vpopmail/domains/nsxxxxx.ovh.net/postmaster/Maildir/new/ -type f -print -exec rm -rf {} \;
Je reviens après test pour plus d'infos !
Resultat = Rien, fonctionne pas, a passé l'heure du cron sans rien effacer :s D'autres idées ?!?
arf
tu mets ce code dans un fichier que tu appelleras clean_tmp.sh
tu le mets dans root
tu lui attribu un chmod 700 et un chown root:root
ensuite tu lances crontab -e -u root
et tu mets la frequence et le chemin de ton shell
rog
tu mets ce code dans un fichier que tu appelleras clean_tmp.sh
tu le mets dans root
tu lui attribu un chmod 700 et un chown root:root
ensuite tu lances crontab -e -u root
et tu mets la frequence et le chemin de ton shell
rog
rog a écrit:arf
tu mets ce code dans un fichier que tu appelleras clean_tmp.sh
tu le mets dans root
tu lui attribu un chmod 700 et un chown root:root
Jusque là je te suis, mais après je suis Out ! Comprends pas :s
Ne comprends pas a écrit:
ensuite tu lances crontab -e -u root
et tu mets la frequence et le chemin de ton shell
Ya pas plus simple en allant dans le Webmin d'ovh pour planifier le cron, c'est ce que j'ai tanté de faire, sans succès !
crontab c'est la commande d'edition de cron
en ssh tu lances donc
crontab -e -u root
(editer le crontab de root) si l'editeur est vim tu appuies sur la touche insert
tu mets la frequence du cron
30 * * * * /root/clean_tmp.sh
+ saut de ligne
tu enregistres par echapp + : + x
et si j'ai rien oublié c'est fini
rog
en ssh tu lances donc
crontab -e -u root
(editer le crontab de root) si l'editeur est vim tu appuies sur la touche insert
tu mets la frequence du cron
30 * * * * /root/clean_tmp.sh
+ saut de ligne
tu enregistres par echapp + : + x
et si j'ai rien oublié c'est fini
rog
Sans vouloir abuser
Car je souhaiterai que cela soit fait toutes les heures par exemple toutes les h:20min de chaque heure 0:20 / 1:20 ....... 12:20...... 23:20 etc...
Merci
- Code: Tout sélectionner
30 * * * *
Car je souhaiterai que cela soit fait toutes les heures par exemple toutes les h:20min de chaque heure 0:20 / 1:20 ....... 12:20...... 23:20 etc...
Merci
en régle générale sous linux on a des docs qui sont toujours établies sous un même standart et qui s'invoquent avec la methode man (manual)
man cron
man crontab
man fstab
man cfdisk
etc...
en l'occurence crontab fonctionne avec 5 parametres chronologiques et un parametre chemin de fichier
une etoile = tous
le premier est le ou les minutes dans l'heure ou la tache doit s'executer
30 c'est donc à la demi de chaque heure
rog
man cron
man crontab
man fstab
man cfdisk
etc...
en l'occurence crontab fonctionne avec 5 parametres chronologiques et un parametre chemin de fichier
une etoile = tous
le premier est le ou les minutes dans l'heure ou la tache doit s'executer
30 c'est donc à la demi de chaque heure
rog
Bien bah quedalle, ca ne veut rien effacer...
J'ai pourtant tout suivi a ta lettre, mais a la minute dite après verification les fichiers a effacer sont toujours presents !!
surement un probleme avec le code que j'insere dans le fichier clean_tmp.sh
Me demande s'il est correcte
J'ai pourtant tout suivi a ta lettre, mais a la minute dite après verification les fichiers a effacer sont toujours presents !!
surement un probleme avec le code que j'insere dans le fichier clean_tmp.sh
- Code: Tout sélectionner
#!/bin/sh
find /home/vpopmail/domains/nsxxxxx.ovh.net/postmaster/Maildir/new/ -type f -print -exec rm {} \;
Me demande s'il est correcte
10 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 Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Yahoo Audio Search
- Contraintes d'emplacement du Sitemap
- Chercher des fichiers KML dans Google Earth
- Google lance Picasa en français
- Comment Google indexe et classe les documents
- Concours de création de Gadgets pour Live.com
- Google Page Creator
- Référencement de vidéos avec les fichiers sitemaps vidéo
- Google Apps Edition Premium : une suite bureautique en ligne professionnelle
- Transfert de fichiers dans Google Talk
- [Résolu] Création de fichiers et de dossiers...
- [Résolu]Aide Windows - Gestion de fichiers
- php - ordonner une liste de fichiers par date création
- Première création RewriteRule - aide
- aide pour les fichiers .htaccess et .htpasswd avec wamp
- aide pour création Divx
- Aide Pour Creation d'un site Dynamique
- Aide pour la création d'entreprise - quel régime? -
- Aide à la création de micro-entreprise pour un étudiant
- Aide dans la création d'un forum IBF
- aide pour la creation d'un fichier robot.txt
- Cron
- cron clearopensmtp
- cron jobs
- Cron et OVH
Consultez la description détaillée des produits ou services de Google suivants : Google Mini, Google Présentations, Google Picasa
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum