como rodar console.log em todos os dias…? [duplicado]

2

Meu disco rígido ficou cheio de repente e eu procurei até que finalmente descobri que um arquivo "console.log.9" enterrado em Library / Logs / Console / myname / era 112 Gigs!

Não consegui abrir e verificá-lo corretamente.

Eu fiz algumas pesquisas e descobri a maneira de encontrar e excluir os arquivos de log com mais de 30 dias de um caminho específico, usando comandos find e exec.

localize / export / home / ftp (-name console.log -ou -name server.log) -mtime +30 -exec rm -f {} +

Mas eu quero rodar console.log no dia a dia e é qualquer script de shell para rodar o console.log diariamente.

Por favor, me ajudem nessa questão.

    
por Jayakrishnan T 15.12.2010 / 08:18

1 resposta

8

Adicione um arquivo a /etc/logrotate.d contendo algo como

/export/home/ftp/console.log {
  rotate 7
  daily
  compress
  missingok
  notifempty
}
    
por 15.12.2010 / 08:52