Tamanho ou idade do arquivo de log

3

Eu gostaria de alterar vários arquivos de log (particularmente auth.log) para reter informações em qualquer lugar dos últimos 30 a 90 dias. Agora só tem cerca de 4 dias de informação. Como modifico essas configurações através da GUI ou do prompt de comando?

Obrigado!

    
por Ron 08.02.2013 / 02:09

1 resposta

2

O Ubuntu usa o logrotate

Você configura em /etc/logrotate.d

Sintaxe de exemplo:

   /var/log/messages {
       rotate 5
       weekly
       postrotate
           /usr/bin/killall -HUP syslogd
       endscript
   }

para opções de configuração completa, consulte:

link

link

link

    
por Panther 08.02.2013 / 02:17
___ answer253218 ___

Acho que pesquisar vermelho verde lista os arquivos e pastas com os dois termos de pesquisa no nome. No entanto, você sempre pode pesquisar por verde * vermelho e, em seguida, por vermelho * verde , ele fornecerá os resultados desejados. Eu não sei se existe até um operando booleano E que você pode usar no nautilus.

    
___ tag123search ___ Termo genérico para indicar uma pesquisa iniciada pelo usuário ___ qstntxt ___

Digamos que eu tenha os seguintes arquivos em uma pasta

  • Azul-verde-vermelho
  • Vermelho-Amarelo-Azul
  • Verde-preto-vermelho

Agora eu quero pesquisar arquivos com 'verde' e 'vermelho' como parte de seus nomes (sem distinção entre maiúsculas e minúsculas), como faço isso via nautilus ou qualquer GUI? De volta às janelas, foi fácil pelo comandante total ... especialmente se você está lidando com arquivos de mídia & amp; quer "colocar em fila" apenas os arquivos que atendem aos critérios acima, portanto, as opções do terminal não servem para nada!

    
___ answer253238 ___

Sugiro usar o comando find da seguinte forma:

%pre%

O que isso faz:

find = Exatamente o que diz

= onde

-maxdepth 1 = somente a pasta atual

-regextype posix-egrep = especifica que estamos usando expressões regulares do tipo posix-egrep

-iregex = expressão insensível de caso

. * = qualquer caractere repetido 0 ou mais vezes

expressão1 | expressão2 = expressão1 ou expressão2 (neste caso qualquer coisa + vermelho + qualquer coisa + verde + qualquer coisa OU qualquer coisa + verde + qualquer coisa + vermelho + qualquer coisa

    
___ answer253221 ___

Do Nautilus, digite:

%pre%

    
___
Problema com a interface mon0