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.