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.501 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.

Permissão para acesso remoto do MySQL

Lendo resumos RSS no Mozilla Thunderbird

Instrução for( ; ; ) aprimorada no Java 1.5

Instalando imagem de fundo no grub 2

Traduzindo o Pardus 2011.2 para português do Brasil

Gentoo: Trocando wpa_supplicant pelo iwd no NetworkManager (Systemd)

Samba no Fedora Core 7

NTP prático com Linux, Windows 2000 e 2003

Turbinando seu Nautilus

Resolvendo problemas no Azureus

#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.