[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux] fichier log ?
Date: Mercredi 22 Août 2001 17:19
Auteur: daniel
Sujet: [linux] fichier log ?
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
> salut tout le monde
>
> petite question - les fichiers de log font plusieurs centaine de MB,
> comment je fais pour les reinit. svp?
> je peux les supprimer ou il faut faire autre chose !!!
>
> merci d'avance
> daniel
>
Bien le bonjour
Le répertoire /etc/cron.daily (qui contient les tâches à exécuter chaque jour
par cron ou anacron) contient la commande
logrotate c'est un script shell que voici
#!/bin/sh
/usr/sbin/logrotate /etc/logrotate.conf
et le /logrotate.conf
# see "man logrotate" for details
# rotate log files weekly
weekly
# keep 4 weeks worth of backlogs
rotate 4
# send errors to root
# j'ai changé cette ligne pour qu'il m'envoie les messages
# à moi
errors roger
# create new (empty) log files after rotating old ones
create
# uncomment this if you want your log files compressed
compress
# RPM packages drop log rotation information into this directory
include /etc/logrotate.d
# no packages own lastlog or wtmp -- we'll rotate them here
/var/log/wtmp {
monthly
create 0664 root utmp
rotate 1
}
/var/log/lastlog {
monthly
rotate 1
}
# system-specific logs may be configured here
En gros, tous les dimanches matin, il compresse le /var/log/truc en
/var/log/truc.gz, il garde les 4 derniers en /var/log/truc.gz1 à
/var/log/truc.gz4, il vire les plus anciens et crée un nouveau /var/log/truc
En plus, il fait ça tout seul et d'office dans une mandrake 8.0
Bon week end ensoleillé et très (trop) chand à tout le monde.
roger
--
Sig aléatoire du sam aoû 25 06:00:00 CEST 2001
Mourir, ce n'est rien. Commence donc par vivre.
C'est moins drôle et c'est plus long.
Jean Anouilh, Roméo et Juliette
[ Soyez précis dans vos sujets svp afin de déterminer directement ]
[ le type de demande... ]
[ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php ]
[ Archives de la mailing list: http://archives.unixtech.be/linux/ ]
[ http://unixtech.be Contact: listmaster@unixtech.be ]