Como limpar o histórico da linha de comando


27 de fevereiro de 2019 | autor: Antonini

Bom, não que seja algo muito útil, pois perder o histórico da linha de comando do Linux pode ser um atraso de vida quando você precisou executar uma linha com uma sequencia de comandos muito exótica que você não vai lembrar de cabeça, no entanto, com a navegação do histórico você também pode fazer “cagadas”, e por vezes, é bom limpar o histórico.

O procedimento é simples:

cat /dev/null > ~/.bash_history && history -c && exit

Basicamente o que acontece é que ~/.bash_history é responsável por armazenar todas as linhas de comando executadas.

Quando você executa cat /dev/null > ~/.bash_history você está nulificando o conteúdo do “bash_history“.

Ao adicionar history -c você está limpando inclusive a linha usada para nulificar o histórico usada anteriormente.

Ao executar “exit“, você desconecta do usuário sem deixar rastros.

No ultimo comando, caso você esteja logado via SSH como root sua conexão será desfeita, visto que “exit” serve para interromper o link de ligação com o usuário logado.


Imprimir
[Voltar]