Bonjour,
Je cherche la façon de supprimer les fichiers logs avec lextension .gz qui
se trouvent dans /var/log automatiquement à un intervalle de 30 jours.
Comment faire ? via cron ou autre ?
Comme je suis pas très caller en programmation cron je demande votre aide.
Davance merci
Le Sun, 3 Jun 2007 13:01:27 +0200,
Dexinou [EMAIL PROTECTED] a écrit :
Bonjour,
Bonjour !
Je cherche la façon de supprimer les fichiers logs avec
lextension .gz qui se trouvent dans /var/log automatiquement à un
intervalle de 30 jours.
Comment faire ? via cron ou autre ?
Comme je
:[EMAIL PROTECTED]
Envoyé : dimanche 3 juin 2007 13:07
À : debian-user-french@lists.debian.org
Objet : Re: supprimer fichiers logs auto
Le Sun, 3 Jun 2007 13:01:27 +0200,
Dexinou [EMAIL PROTECTED] a écrit :
Bonjour,
Bonjour !
Je cherche la façon de supprimer les fichiers logs avec l’extension
Le Sun, 3 Jun 2007 13:16:32 +0200,
Dexinou [EMAIL PROTECTED] a écrit :
Merci, je vais tester ta commande mais la syntaxe me parait aussi
bizarre, j'avais cru que l'on devait mettre un truc comme ça : 0 0 1
* * rm /var/log/*.gz Mais si ça marche de ta façon pourquoi pas,
j'aurais appris une
Le dimanche 3 juin 2007 13:07, Benjamin Lannoy a écrit :
Le Sun, 3 Jun 2007 13:01:27 +0200,
Dexinou [EMAIL PROTECTED] a écrit :
Bonjour,
Bonjour !
Je cherche la façon de supprimer les fichiers logs avec
lextension .gz qui se trouvent dans /var/log automatiquement à un
intervalle de
Bulot Grégory a écrit, dimanche 3 juin 2007, à 14:30 :
Le dimanche 3 juin 2007 13:07, Benjamin Lannoy a écrit :
[...]
Bonjour !
bonjour,
[...]
@monthly rm /var/log/*.gz
Ça répond à ta demande ?
euh, la on supprime tout, tous les mois
@monthly find /var/log/* -type f -mtime +30
Le dimanche 3 juin 2007 15:10, Jacques L'helgoualc'h a écrit :
avec ça :
| #!/bin/sh
| find /var/log/* -type f -mtime +30 -exec rm -i '{}' ';'
Heu, l'option « -i » de rm est interactive...
:-) , oui mon copié coller de test était un peu violent !
Puis dans /etc/cron.monthly : ln -s
Bulot Grégory, dimanche 3 juin 2007, 16:02:20 CEST
[...]
find /var/log/ -type f -name '*log*.gz' -mtime +31 -print0 | \
xargs --0 rm -f
je me méfie de cela, parfois cela peut déborder de la longueur maxi d'une
chaine 'shell', bien que dans le cas particulier de /var/log, ça devrait
Sylvain Sauvage a écrit, dimanche 3 juin 2007, à 16:15 :
Bulot Grégory, dimanche 3 juin 2007, 16:02:20 CEST
[...]
find /var/log/ -type f -name '*log*.gz' -mtime +31 -print0 | \
xargs --0 rm -f
je me méfie de cela, parfois cela peut déborder de la longueur maxi d'une
chaine
9 matches
Mail list logo