Das Linux-Dienstprogramm logrotate benennt die Systemfehlerprotokolldateien regelmäßig um und verwendet sie erneut, so dass sie keinen übermäßigen Speicherplatz belegen. Das Linux-System speichert alle relevanten Informationen dazu in der Datei /etc/logrotate.conf
Es gibt eine Reihe von Attributen, die uns helfen, die Protokollgröße zu verwalten. Bitte lesen Sie das Handbuch ("man logrotate") bevor Sie etwas tun. Auf meinem Rechner sieht diese Datei wie folgt:
# see "man logrotate" for details
# rotate log files weekly
weekly
# keep 4 weeks worth of backlogs
rotate 4
# create new (empty) log files after rotating old ones
create
# uncomment this if you want your log files compressed
#compress
# packages drop log rotation information into this directory
include /etc/logrotate.d
# no packages own wtmp, or btmp -- we'll rotate them here
/var/log/wtmp {
missingok
monthly
create 0664 root utmp
rotate 1
}
/var/log/btmp {
missingok
monthly
create 0660 root utmp
rotate 1
}
# system-specific logs may be configured here
Wie wir, dass die Log-Dateien sehen können, würde auf wöchentlich basis.This gedreht werden kann, um täglich basis.The Kompresse aktiviert ist nicht auf meinem Rechner geändert werden. Dies kann aktiviert werden, wenn Sie die Protokolldateigröße verkleinern möchten. Es gibt ausgezeichnete article, die Sie für das vollständige Verständnis dieses Themas beziehen können.
Konfigurieren Sie Logrotate. Einige Syslog-Inkarnationen unterstützen das interne Rotieren. – user3159253