Pular para o conteúdo

Adicionando data e hora ao histórico do Bash

Dica publicada em Linux / Configuração
Pedro Pereira pogo
Hits: 10.728 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Adicionando data e hora ao histórico do Bash

Muitas vezes, mais de um administrador é responsável por um determinado servidor. Quando acontece algum problema, é útil saber a que horas ou a que dia determinado comando foi executado.

Nesse ponto o histórico do Bash não ajuda muito, pois ele só guarda os comandos, nada mais. Porém, para deixar o histórico mais útil, vou mostrar aqui como adicionar data e hora de quando os comandos foram executados.

O processo é bem simples, basta exportar uma variável, assim:

# export HISTTIMEFORMAT="%h/%d - %H:%M:%S "

Utilizando o formato acima, o seu histórico ficará assim:

104  May/7 - 10:32:50 rm -rf /diretório-importante

Para que isso seja feito sempre que o servidor for reiniciado, adicione no /etc/bashrc (no final do arquivo).

Assim fica fácil ver quem estava de plantão nesse horário e que foi o culpado por remover o único diretório que não deveria ter removido. =)

Lembrando que você precisa ter o Bash 3.0 ou mais novo para poder utilizar esta funcionalidade.

[]'s

Pedro
www.pedropereira.net

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

OpenFire - Chat corporativo de modo fácil!

Autalizando o PORTS do FreeBSD com o portupgrade

Comparando arquivos com o vimdiff

Instalar o Firefox 3.5 no Ubuntu 9.04

Como bloquear o Skype

Detecção automática de impressora no Linux

Anexar partição com o GParted

Configuração do Mozilla e Firefox para acesso ao site da Serpro

Tocar MP3 dentro no Firefox

Instalação do Firefox "normal" no Devuan

#1 Comentário enviado por rafagavioes em 14/05/2009 - 12:35h
tudo bem se eu adicionar export HISTTIMEFORMAT="%h/%d - %H:%M:%S " em /etc/profile no slackware e no fedora?
valeu a dica é muito boa estou adcionando nos meus 2 servers
#2 Comentário enviado por pogo em 14/05/2009 - 12:51h
rafagavioes,

Até onde eu sei, funciona sim. Porém não tive como testar pois não tenho nenhuma dessas distribuições instaladas.

[]'s

Pedro
www.pedropereira.net
#3 Comentário enviado por rafagavioes em 15/05/2009 - 04:30h
funcionou legal. Obrigado!

Contribuir com comentário

Entre na sua conta para comentar.