Pular para o conteúdo

Inserindo data e hora no comando history

Dica publicada em Linux / Comandos
Leonardo Damasceno leodamasceno
Hits: 32.867 Categoria: Linux Subcategoria: Comandos
  • 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.

Inserindo data e hora no comando history

Para adicionar a data e hora no comando history você precisa inserir o conteúdo "%h/%d - %H:%M:%S " na variável HISTTIMEFORMAT, então faça:

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

Quando reiniciar sua máquina, ou fizer o logoff com o seu usuário, a variável automaticamente será desativada, ou melhor, não terá conteúdo, então você precisa adicionar no .bashrc do seu usuário.

Se você estiver utilizando o usuário root, acesse:

# vim /root/.bashrc

E adicione ao final do arquivo a exportação da variável:

export HISTTIMEFORMAT="%h/%d - %H:%M:%S "
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.

Monitorando rede com Zabbix

Quatro áreas de trabalho no Debian com Compiz

Visualizando o tráfego de rede de forma organizada com Weathermap + MRTG

Adicionando o IMSpector em seu pfSense

Iniciando Counter-Strike 1.6 no GNU/Linux

KDE - Ativando abertura do lançador de aplicativos com tecla Super

Transforme o APT ou YUM em PACMAN!

Shutdown liberado para usuários comuns (Slackware)

Cálculos matemáticos no próprio bash

Verificar o tempo de execução de um comando

#1 Comentário enviado por greenz em 07/10/2010 - 16:22h
Excelente dica! valeu
#2 Comentário enviado por aramisoliveira em 02/11/2010 - 07:23h
Muito bomm! Parabéns !
#3 Comentário enviado por mecsys em 20/04/2011 - 08:03h
Demais cara! Muito boa dica.
#4 Comentário enviado por andrefpacheco em 10/11/2011 - 13:06h
Leonardo ótima dica... se me permite adcionar uma contribuição ...

Para quem acessa via ssh o history vai continuar da forma original quando efetuar o logoff, mesmo alterando o ~./basrc... o próximo passo é exportar a variável pelo arquivo de configuração d ssh o /etc/ssh/ssh_config adcione a linha

SendEnv HISTTIMEFORMAT

e pronto..
#5 Comentário enviado por francisco_david em 03/07/2013 - 09:36h
Boa dica Leonardo Damasceno, mas e como poderia se feito para que o "root" tem acesso ao history com data e hora de todos os usuário?
Desde já agradeço.

Contribuir com comentário

Entre na sua conta para comentar.