Customizando o History – Histórico de comandos Linux
Algumas dicas para o History, o arquivo do history (histórico) fica oculto na home do seu usuário, irei editar o do usuário root:
/home/root/.bashrc – caso não tenha em seu diretório, copie do diretório default para o seu diretório:
1 2 3 |
cp /etc/skel/.bashrc ~/ |
Aumentando a quantidade de linhas de comandos armazenadas pelo history.
HISTFILESIZE=10000
Quantidade de comandos que irá retornar ao digitar o comando history:
HISTSIZE=10000
Ignorar os comandos repetidos:
HISTCONTROL=ignoreboth
Ignorar comandos específicos, repare que os comandos são separados por dois pontos “:”.
HISTIGNORE=”ls -lh:pwd:ifconfig”
Ignorar comandos começados com espaço no começo.
HISTCONTROL=ignorespace
Inserir data e hora que o comando foi executado, exemplo: 17/06/17 12:33:12 ls -lh
HISTTIMEFORMAT=’%d/%m/%y %T ‘
Após a atualização deve ficar da seguinte forma:
Terminando salve o arquivo e execute o comando para atualizar as modificações:
1 2 3 |
# source .bashrc |
O arquivo history fica oculto na home do usuário: /home/root/.bash_history (estou usando usuário root).
Pronto, espero que tenha ajudado! 🙂
Se gostou compartilhe!