Organize seu /var/log/messages
Publicado por Edersom 05/03/2005
[ Hits: 13.162 ]
Este script eu criei para organizar meu /var/log/messages por data, para facilitar uma consulta posterior aos logs gerados pelo syslog.
#!/bin/bash # # SCRIPT: org # AUTOR: EDERSOM ANGELO DA SILVA (maxmaxine@gmail.com) # DATA 2/1/2005 # REV: 1.1.0p # PLATAFORMA:Slackware/Conectiva LINUX (podendo ser necessário modificações para outras distros) # # FINALIDADE: # Organizar os logs do sistema # Localizados em /var/log/messages # # USO: # Eu tenho uma regra no meu crontab que executa este script às 0 (zero) horas todos os dias # gerando assim um histórico diário do /var/log/messages facilitando uma consulta posterior pela data. # # ENTRADA GERADA NO CRONTAB # # Organiza Logs do sistema # 59 23 * * * org # # LISTA DE REVISÃO: # DATA: # POR: # MODIFICAÇÃO: # # # set -n #Tire o comentário para verificar a sintaxe # #Sem executar o Script # set -x #Retire o comentário para depurar o script (apenas com ksh (korn shell)) # # Função que realiza backup back () { /etc/rc.d/rc.syslog stop 2>&-|| /etc/init.d/syslog stop time=`date | awk '{print $3$2$6}'` mv /var/log/messages /var/log/messages-log/$time /etc/rc.d/rc.syslog start 2>&-|| /etc/init.d/syslog start } # \\\___/// # \\ - - // # ( @ @ ) # +---------------oOOo-(_)-oOOo---------------+ # | | # | INICIO DE MAIN | # | | # +---------------oooO-----Oooo---------------+ if test -d /var/log/messages-log then back && echo "O Conteúdo do /var/log/messages foi movido para /var/log/messages-log/$time" else mkdir /var/log/messages-log back && echo "O Conteúdo do /var/log/messages foi movido para /var/log/messages-log/$time" fi
zsh: Sattolo's Random Cyclic Permutation
Script FIREWALL IPTABLES com 3 (três) interfaces (Int, Ext e DMZ)
FIREWALL COM IPTABLES - PARA EMPRESAS E INTRANETS
Máquina perereca - até onde é possível o uso de Linux?
Mitigação - O que é e quando é "seguro" desabilitar
Atualizar Debian Online de uma Versão para outra
A arte e a prática da Disciplina a longo prazo
Topgrade - Atualize seu sistema Linux inteiro com um único comando
Site com diversos emojis para seus códigos
Um modo leve de ouvir/ver áudio/vídeo da internet em máquinas pererecas
Agora temos uma assistente virtual no fórum!!! (262)
Rede Windows / Linux Mint- pastas e arquivos somente como leitura (3)
Debian 11 Bullseye não liga normalmente (17)