Re: [Confirme] fichiers log : Nettoyer tous les X jours

2001-03-04 Par sujet Alain F.

Voir man tmpwatch sous mdk 7.0 et suiv. (?).

Alain F.






Re: [Confirme] fichiers log : Nettoyer tous les X jours

2001-02-28 Par sujet Francois Massonneau

> Perso, j'utilise un petit scripts
> qui permet en plus de savoir ce qui a été effacé la veille:
> 
>   cd $PathLog
> find -ctime +5 >OldLogs.txt
> for I in `cat OldLogs.txt` ; do
> rm $I
> done

Au début j'utilisais "-ctime" aussi, mais j'ai lu une longue
explication sur la mailing de redhat, et j'en suis venu à utiliser
-mtime, car -ctime me laissait trainer des fichiers si mon ordinateur
était éteint et que la date mentionnée était dépassée. Francois




Re: [Confirme] fichiers log : Nettoyer tous les X jours

2001-02-28 Par sujet Francois Massonneau

Bonjour,

> > Oui, j'avais ce pb. Je l'ai résolu par un tache cron qui m'efface
> > tous les fichiers de plus de 3 jours de date dans /var/log/news et
> > /var/log/mail.
> 
> Je m'éloigne un peu du sujet principal, pardonnez-moi mais une information
> connexe m'intéresse : pourriez-vous me dire quelle est l'instruction à
> donner dans un script pour différencier les fichiers de plus de X jours,
> afin de les supprimer ensuite ?

Ben dans le cron j'ai mis :
"59 19 * * * find /var/log/news -mtime +3 -exec rm -f {} \;"
Sans les quotes "" bien sur.
Francois




Re: [Confirme] fichiers log : Nettoyer tous les X jours

2001-02-28 Par sujet Guillaume Delanoy

Bonjour Sébastien,

> Perso, j'utilise un petit scripts
> qui permet en plus de savoir ce qui a été effacé la veille:
>
> cd $PathLog
> find -ctime +5 >OldLogs.txt
> for I in `cat OldLogs.txt` ; do
> rm $I
> done

Ce que je cherchais s'appelle donc CTIME ... alors c'est parti pour la page
de man :) !
Merci pour votre aide,
Et bonne journée à tous.

Guillaume
[EMAIL PROTECTED]







Re: [Confirme] fichiers log : Nettoyer tous les X jours

2001-02-28 Par sujet Sébastien Provost

En réponse à Guillaume Delanoy <[EMAIL PROTECTED]>:

> Bonjour,
>
> > > Dans la 7.1, il existe un bug qui augmente exponentiellement le
> > nombre de > fichiers dans /var/log/news/* (de mémoire) et donc la
> > place occupée dans ces > répertoires. J'avais vu ce pb il y a
> > quelques mois lors de diffusion de la > 7.1,  l'avais corrigé et
> >
> > Oui, j'avais ce pb. Je l'ai résolu par un tache cron qui m'efface
> > tous les fichiers de plus de 3 jours de date dans /var/log/news et
> > /var/log/mail.
>
> Je m'éloigne un peu du sujet principal, pardonnez-moi mais une
> information
> connexe m'intéresse : pourriez-vous me dire quelle est l'instruction à
> donner dans un script pour différencier les fichiers de plus de X
> jours,
> afin de les supprimer ensuite ?
>
> Merci d'avance,

Perso, j'utilise un petit scripts
qui permet en plus de savoir ce qui a été effacé la veille:

cd $PathLog
find -ctime +5 >OldLogs.txt
for I in `cat OldLogs.txt` ; do
rm $I
done

> Guillaume Delanoy
> [EMAIL PROTECTED]
>




Re: [Confirme] fichiers log : Nettoyer tous les X jours

2001-02-28 Par sujet Guillaume Delanoy

Bonjour,

> > Dans la 7.1, il existe un bug qui augmente exponentiellement le
> nombre de > fichiers dans /var/log/news/* (de mémoire) et donc la
> place occupée dans ces > répertoires. J'avais vu ce pb il y a
> quelques mois lors de diffusion de la > 7.1,  l'avais corrigé et
>
> Oui, j'avais ce pb. Je l'ai résolu par un tache cron qui m'efface
> tous les fichiers de plus de 3 jours de date dans /var/log/news et
> /var/log/mail.

Je m'éloigne un peu du sujet principal, pardonnez-moi mais une information
connexe m'intéresse : pourriez-vous me dire quelle est l'instruction à
donner dans un script pour différencier les fichiers de plus de X jours,
afin de les supprimer ensuite ?

Merci d'avance,

Guillaume Delanoy
[EMAIL PROTECTED]