Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Descubra como limpar o histórico de comandos no Linux

O histórico de comandos é uma funcionalidade muito útil no Linux, pois permite que você revise e reutilize comandos que foram executados anteriormente. No entanto, pode haver situações em que você deseja limpar esse histórico, seja por motivos de segurança ou para manter a privacidade. Neste artigo, vamos explorar como limpar o histórico de comandos no Linux utilizando diferentes métodos.


Limpar o Histórico de Comandos Temporariamente


Se você deseja limpar o histórico de comandos apenas para a sessão atual, você pode utilizar o comando history -c. Este comando limpa o histórico da sessão atual, mas não afeta o histórico armazenado no arquivo .bash_history.


history -c

Limpar o Histórico de Comandos Permanentemente


Para limpar o histórico de comandos permanentemente, você precisa limpar o conteúdo do arquivo .bash_history. Isso pode ser feito utilizando o comando cat /dev/null > ~/.bash_history.


cat /dev/null > ~/.bash_history

Outra maneira de limpar o histórico permanentemente é utilizando o comando history -c seguido de history -w. O comando history -w grava o histórico da sessão atual no arquivo .bash_history.


history -c
history -w

Remover Comandos Específicos do Histórico


Se você deseja remover apenas comandos específicos do histórico, você pode editar o arquivo .bash_history manualmente utilizando um editor de texto como nano ou vim.


nano ~/.bash_history

Basta abrir o arquivo e deletar as linhas correspondentes aos comandos que você deseja remover.


Desabilitar o Histórico de Comandos


Se você deseja desabilitar completamente o histórico de comandos, você pode definir a variável de ambiente HISTSIZE para 0. Isso pode ser feito adicionando a seguinte linha ao seu arquivo .bashrc ou .bash_profile.


export HISTSIZE=0

Após adicionar essa linha, você precisa recarregar o arquivo de configuração utilizando o comando source.


source ~/.bashrc

Considerações Finais


Limpar o histórico de comandos pode ser uma prática útil para manter a privacidade e a segurança do seu ambiente de trabalho. No entanto, é importante lembrar que essa ação é irreversível e você perderá todos os comandos armazenados no histórico. Portanto, utilize essas técnicas com cautela.


To share Download PDF