dwww Home | Manual pages | Find package

SAVELOG(8)                  System Manager's Manual                 SAVELOG(8)

NOME
       savelog - grava um ficheiro de relatório (log)

SINOPSE
       savelog  [-m modo] [-u utilizador] [-g grupo] [-t] [-p] [-c ciclo] [-l]
       [-j] [-J]  [-1 .. -9]  [-C]  [-d]  [-l]  [-r  rolldir]  [-n]  [-q]  [-D
       formato-data] ficheiro ...

DESCRIÇÃO
       O  comando savelog grava e opcionalmente comprime as cópias antigas dos
       ficheiro. As versões antigas do ficheiro são chamadas:

              file.<number><compress_suffix>

       onde <number> é o número da versão, sendo 0 a mais recente.  Números de
       versão  >  maiores  que  0  são comprimidos a menos que -l o previna. O
       número de versão 0 não é comprimido porque um processo pode ainda ter o
       ficheiro  aberto  para  escrita/leitura. Apenas as versões com ciclo do
       ficheiro são mantidas.

       se o ficheiro não existir e for fornecido -t, ele será criado.

       Para ficheiros que existem, e  têm  tamanhos  superiores  a  zero,  são
       executadas as seguintes acções:

       1)     É  feito um ciclo aos ficheiros com número de versão. O ficheiro
              versão .2 é movido para ficheiro versão .3, ficheiro versão .1 é
              movido   para   ficheiro  versão  .2,  e  assim  sucessivamente.
              Finalmente o ficheiro versão .0 é movido para ficheiro versão .1
              e  o  ficheiro versão é apagado. É feito esta reciclagem a ambos
              nomes comprimidos e nomes não comprimidos, independentemente  de
              -l. Os ficheiros de versão em falta são ignorados.

       2)     O novo ficheiro.1 é comprimido a menos que a flag -l seja usada.
              É alterado de acordo com as flags -m, -u, e -g.

       3)     O ficheiro principal é movido para ficheiro.0.

       4)     Se as flags -m, -u, -g, -t, ou -p forem usadas, então  é  criado
              um  ficheiro vazio de acordo com as flags usadas. Com a flag -p,
              o ficheiro é criado com o mesmo dono, grupo  e  permissões  como
              antes.

       5)     O  novo  ficheiro.0  é alterado de acordo com as flags -m, -u, e
              -g.

OPÇÕES
       -m modo
              faz chmod aos ficheiros de relatório para modo, implica -t

       -u utilizador
              faz chown aos ficheiros de relatório para utilizador, implica -t

       -g grupo
              faz chgrp aos ficheiros de relatório para grupo, implica -t

       -c ciclo
              Grava versões de ciclo do ficheiro de  relatório  (predefinição:
              7). A contagem de ciclo tem de ser pelo menos 2.

       -t     toca novo ficheiro de relatório para existência

       -l     não  comprime  nenhuns  ficheiros  de  relatório  (predefinição:
              comprime)

       -p     preserva o dono, grupo e permissões do ficheiro de relatório

       -j     comprime com bzip2 em vez de gzip

       -J     comprime com xz em vez de gzip

              Para xz nenhuma opção de força é definida, e o  xz  decide  pela
              predefinição  com  base  na quantidade total de RAM física. Note
              que o xz pode usar uma grande  quantidade  de  memória  para  os
              níveis de compressão mais altos.

       -1 .. -9
              força  de  compressão ou utilização de memória (predefinição: 9,
              excepto para xz)

       -C     força a limpeza dos ficheiros de relatório que fizeram ciclo.

       -d     usa data standard para a rotação

       -D formato-data
              sobrepõe o formato da data, na sintaxe compreendida pelo comando
              date(1)

       -r     usa rolldir em vez de . para rodar os ficheiros

       -n     não faz rotação a ficheiros vazios

       -q     fica silencioso

BUGS
       Se  um  processo  ainda estiver a escrever no ficheiro.0, e o savelog o
       mover para ficheiro.1 e o comprimir, podem-se perder dados.

VEJA TAMBÉM
       logrotate(8)

Debian                            30 Dez 2011                       SAVELOG(8)

Generated by dwww version 1.15 on Mon Jul 1 04:53:23 CEST 2024.