Guardar histórico de todos os comandos do BASH

Publicado por Perfil removido em 07/03/2016

[ Hits: 8.809 ]

 


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.

Outras dicas deste autor

Se o pendrive não monta no Slackware... II

Removendo kernels antigos do Ubuntu, Linux mint e derivados pelo terminal

Sound Juicer: Ripando CDs de áudio para MP3

Instalando o Etcher no Debian 10 Buster

Como ajustar o tamanho do iframe pelo tamanho da tela e mudar o target de uma página depois dela aberta

Leitura recomendada

Distribuição CentOS sem rede [Resolvido]

Recuperando o Boot Booster no Asus EEE PC 1001HA

Instalar o plugin do Java no Debian Etch

Sabayon Linux - Gerenciador de Login (SDDM) não loga mais [Resolvido]

Falha no login no Fedora 26 Mate ou Cinnamon [Resolvido]

  

Comentários
[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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts