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
-

amokk - WRInaute impliqué

- Messages: 762
- Inscription: 9 Mai 2005
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 passionné

- Messages: 1618
- Inscription: 30 Mai 2005
ca semble juste. et si tu rajoutes -Rf derrière ton rm de suppresion ?
-

amokk - WRInaute impliqué

- Messages: 762
- Inscription: 9 Mai 2005
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 - WRInaute impliqué

- Messages: 762
- Inscription: 9 Mai 2005
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 ?!?
-

amokk - WRInaute impliqué

- Messages: 762
- Inscription: 9 Mai 2005
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 !
-

rog - WRInaute passionné

- Messages: 1662
- Inscription: 21 Sep 2006
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
-

amokk - WRInaute impliqué

- Messages: 762
- Inscription: 9 Mai 2005
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
-

rog - WRInaute passionné

- Messages: 1662
- Inscription: 21 Sep 2006
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
-

amokk - WRInaute impliqué

- Messages: 762
- Inscription: 9 Mai 2005
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 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 :
- supprimer une tache cron avec un php appelé par cron
- [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
- aide pour les fichiers .htaccess et .htpasswd avec wamp
- Première création RewriteRule - aide
- aide pour création Divx
- Aide pour création de forum en phpbb3
- Aide à la création d'un jeu en ligne
- Aide Pour Creation d'un site Dynamique
- Yahoo Audio Search - 05-08-2005
- API Google Maps en Flash / Flex - 15-05-2008
- Gmail Mobile : lire ses mails sur son mobile - 16-12-2005
- Contraintes d'emplacement du Sitemap - 27-06-2005
- Optimiser son référencement sur Wikio - 10-04-2006
- Chercher des fichiers KML dans Google Earth - 15-02-2007
- Google rejoint le projet Open AJAX créé par IBM - 02-02-2006
- Deepfish - 29-03-2007
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
