Provided by: debianutils_4.8.4_amd64 bug

NOMBRE

       savelog - Guarda un archivo de registro de eventos

SINOPSIS

       savelog  [-m  modo] [-u usuario] [-g grupo] [-t] [-p] [-c ciclo] [-l] [-j] [-J] [-1 .. -9]
       [-C] [-d] [-l] [-r directorio] [-n] [-q] [-D formato-fecha] fichero ...

DESCRIPCIÓN

       La orden savelog guarda y, de forma opcional, comprime copias antiguas  de  ficheros.  Las
       versiones anteriores del fichero se nombran de la siguiente forma:

              fichero.<número><extensión_compresión>

       <número>  representa  el  número  de  versión, siendo cero el más reciente. Los números de
       versión > 0 se comprimen, a menos que -l lo impida.  El  número  de  versión  cero  no  se
       comprime,  ya  que  puede  que un proceso mantenga el fichero abierto para la E/S. Sólo se
       preservan las versiones ciclo del fichero.

       Si el fichero no existe y se introduce -t, este se crea.

       Se permiten las siguientes acciones con ficheros que existen, y con un  tamaño  mayor  que
       cero:

       1)     Los  ficheros  con  número  de  versión pasan por un ciclo. La versión fichero.2 se
              renombra como  fichero.3,  la  versión  fichero.1  pasa  a  ser  fichero.2,  y  así
              sucesivamente.  Por  último,  la  versión  fichero.0  se  renombra  como la versión
              fichero.1,  y  se  elimina  la  versión  fichero.  Los   nombres,   comprimidos   o
              descomprimidos,  pasan  por  el  ciclo,  sin  importar el uso de -l. Se ignoran los
              ficheros sin versión.

       2)     El fichero.1 nuevo se comprime, a menos que  se  introduzca  la  opción  -l.  Puede
              cambiar el funcionamiento con las opciones -m, -u, y -g.

       3)     El fichero principal se renombra como fichero.0.

       4)     Si se introducen las opciones -m, -u, -g, -t o -p, se crea un fichero, de acuerdo a
              las opciones dadas. Con la opción -p, el fichero se crea con el mismo  propietario,
              grupo y permisos originales.

       5)     Las opciones -m, -u y -g modifican el nuevo fichero.0.

OPCIONES

       -m modo
              Define el modo para los ficheros de registro, implica -t

       -u usuario
              Define al usuario como propietario de los ficheros de registro, implica -t

       -g grupo
              Define al grupo como propietario de los ficheros de registro, implica -t

       -c ciclo
              Guarda versiones de ciclo del fichero de registro (por omisión: 7). El recuento del
              ciclo debe ser al menos 2.

       -t     Ejecuta «touch», creando un nuevo fichero de registro de eventos

       -l     No comprime ficheros de registro de eventos (comprime de forma predeterminada)

       -p     Preserva el propietario, grupo y permisos del fichero de registro

       -j     Comprime con bzip2, en lugar de gzip

       -J     Comprime con xz, en lugar de gzip

              No  se  define  ningún  nivel  de  compresión  para  xz,  y  xz  decide  el   valor
              predeterminado basándose en la cantidad total de RAM física. Tenga en cuenta que xz
              puede usar una gran cantidad de memoria en los niveles de compresión más altos.

       -1 .. -9
              Define el nivel de compresión o uso de memoria (por omisión: 9, excepto xz)

       -C     Fuerza la limpieza de ficheros de registro que han completado un ciclo

       -d     Utiliza la fecha estándar al iterar los ficheros

       -D formato-fecha
              override date format, in the syntax understood by the date(1)  command

       -r     Usa directorio en lugar del directorio actual para iterar ficheros

       -n     No itera ficheros vacíos

       -q     Modo silencioso

FALLOS

       Si un proceso aún está  editando  fichero.0,  y  «savelog»  lo  renombra  como  fichero.1,
       comprimiéndolo, se pueden perder datos.

VÉASE TAMBIÉN

       logrotate(8)