Comando Linux logrotate

Linux 命令大全Lista completa de comandos Linux

El comando Linux logrotate se utiliza para gestionar archivos de registro.

Usando la instrucción logrotate, puedes gestionar fácilmente los archivos de registro generados por el sistema. Proporciona rotación automática, compresión, eliminación y envío por correo de archivos de registro. Cada archivo de registro puede configurarse para procesarse diariamente, semanalmente o mensualmente, y también puede procesarse inmediatamente cuando el archivo es demasiado grande. Debes editar y especificar el archivo de configuración tú mismo; el archivo de configuración predeterminado se encuentra en el directorio /etc, con el nombre de archivo logrotate.conf.

Sintaxis

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

Descripción de parámetros:

  • -? o --help Ayuda en línea.
  • -d o --debug Muestra detalladamente el proceso de ejecución de la instrucción, para facilitar la depuración o comprender la situación de ejecución del programa.
  • -f o --force Fuerza el inicio de la operación de mantenimiento de archivos de registro, incluso si la instrucción logrotate considera que no es necesario.
  • -s<archivo de estado> o --state=<archivo de estado> Utiliza el archivo de estado especificado.
  • -v o --version Muestra el proceso de ejecución de la instrucción.
  • -usage Muestra el uso básico de la instrucción.

Ejemplos

Especificar archivo de registro

# logrotate /root/log.config

Linux 命令大全Lista completa de comandos Linux

Otras extensiones