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

Doom 3 no Fedora x86_64

Monitor LG Studioworks 500G no SuSE/OpenSuSE

Ubuntu 12.04 - aMule não inicia [Resolvido]

Instalando o DVDRip no SuSE 10.1

Conexão de rede cabeada no Gnome com Avahi

Eliminando o Neighbour table overflow

Instalação da impressora Canon mg2900 no Fedora

Configurando HSP56 MR driver Smartlink no Ubuntu 9.04

Grub - Alterar ordem de Boot entre Windows e Linux

Instalando o Eterm sem problemas no Slackware 10

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