Linux logrotate-Befehl

Linux 命令大全Linux-Befehlssammlung

Der Linux logrotate-Befehl wird zur Verwaltung von Logdateien verwendet.

Mit dem logrotate-Befehl können Sie die vom System erzeugten Logdateien einfach verwalten. Er bietet automatische Rotation, Komprimierung, Löschung und E-Mail-Versand von Logdateien. Jede Logdatei kann so eingestellt werden, dass sie täglich, wöchentlich oder monatlich verarbeitet wird, und kann auch sofort verarbeitet werden, wenn die Datei zu groß wird. Sie müssen die Konfigurationsdatei selbst bearbeiten und angeben. Die Standardkonfigurationsdatei befindet sich im Verzeichnis /etc mit dem Dateinamen logrotate.conf.

Syntax

logrotate [-?dfv][-s <状态文件>][--usage][配置文件]

Parameterbeschreibung:

  • -? oder --help   Hilfe anzeigen.
  • -d oder --debug   Den Ausführungsprozess des Befehls detailliert anzeigen, zur Fehlerbehebung oder um zu verstehen, wie das Programm ausgeführt wird.
  • -f oder --force   Die Wartung der Protokolldatei erzwingen, auch wenn der Befehl logrotate annimmt, dass sie nicht benötigt wird.
  • -s<state file> oder --state=<state file>   Die angegebene Statusdatei verwenden.
  • -v oder --version   Den Ausführungsprozess des Befehls anzeigen.
  • -usage   Die grundlegende Verwendung des Befehls anzeigen.

Beispiele

Protokolldateien angeben

# logrotate /root/log.config

Linux 命令大全Linux-Befehlssammlung

Andere Erweiterungen