Pular para o conteúdo

Guardar histórico de todos os comandos do BASH

Dica publicada em Linux / Configuração
Perfil removido removido
Hits: 9.503 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Guardar histórico de todos os comandos do BASH

Para guardar o histórico de todos os comandos no BASH é muito simples. Basta usar o comando chattr e mudar o flag do atributo append para ligado.

Usa-se o seguinte comando:

chattr +a .bash_history

Há um detalhe: com isto o arquivo .bash_history não poderá ser apagado.

Para apagar é necessário reverter o atributo append para desligado com o comando

chattr -a .bash_history

Bem, é isto.

Pasta Trash no KDE 4.4.5

Como instalar o XFCE4-terminal na sua distribuição Linux e integrá-lo ao sistema

Gerar pacotes .txz com Slackbuilds

Apresentando o Quanta Plus

MikeOS: Sistema operacional para PCs x86

Como mudar o sistema operacional padrão no Grub2

Bloquear o shutdown no login gráfico

Como fazer os usuários posteriormente criados terem as configurações do usuário principal - Gnome

Notificações feias no Lubuntu [Resolvido]

Ótima configuração para Conky (resolução: 1920x1080)

#1 Comentário enviado por fabio em 07/03/2016 - 14:35h
Boa! Esse comando chattr é MUITO útil, uso bastante.
#2 Comentário enviado por removido em 10/03/2016 - 11:43h
Valeu.

ERRATA: chattr funciona só com superusuário.

sudo chattr ...

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden

Contribuir com comentário

Entre na sua conta para comentar.