Leute, gibt es eine * nix-Lösung, mit der die Protokolldatei als Ringpuffer fungiert? Zum Beispiel möchte ich, dass Protokolldateien maximal 1 GB Daten speichern und die älteren Einträge verwerfen, sobald das Limit erreicht ist.
Ist das überhaupt möglich? Ich glaube, um dies zu erreichen, sollte eine Protokolldatei in eine Art spezielles Gerät umgewandelt werden ...
PS Ich kenne verschiedene logrotierende Tools, aber das ist nicht das, was ich brauche. Das Logrotieren erfordert viel E / A und findet normalerweise einmal am Tag statt, während ich eine "Laufzeit" -Lösung benötige.
tail -f somefilewürde das tun. Ich habe es nur mit gedrehten Protokollen versucht und tail -farbeite damit nicht.