Apagar Todo o Histórico do Terminal
Publicado por Buckminster em 19/01/2026
[ Hits: 67 ]
notify-send (opcional caso queira que exiba uma mensagem pela interface gráfica):
Terminar.sh:
vim, mas use teu editor de texto preferido.
#!/bin/bash ## === Limpa o histórico toda vez que um novo terminal bash é aberto === # Acrescentar no final do arquivo ~/.bashrc caso queira que o histórico volte limpo ao fechar o terminal clicando no "x" da janela ou digitando "exit": # export HISTFILE=~/.bash_history # history -c # Limpa o histórico em memória # > "$HISTFILE" # Apaga o arquivo de histórico # history -w # Salva arquivo vazio # history -r # Recarrega (vazio) # Escreve o histórico atual para o arquivo de histórico # history -w # Limpa a lista de histórico ao excluir todas as entradas history -c # Limpa o histórico do bash (em todos os shells) > ~/.bash_history # (Opcional) garante que permissões estejam corretas chmod 600 ~/.bash_history # Mostra notificação gráfica Gnome e KDE notify-send -i utilities-terminal "Terminal" "Histórico limpo e terminais encerrados." # Se o notify-send não funcionar, instale o pacote (talvez tenha de habilitar o sudo): # Debian/Ubuntu/Mint: # sudo apt install libnotify-bin # Fedora: # sudo dnf install libnotify # Arch: # sudo pacman -S libnotify # CentOS 8+: # sudo dnf install libnotify # CentOS 7: # sudo yum install libnotify # Gentoo: # sudo emerge x11-libs/libnotify # Mensagem opcional (só aparece se rodar via terminal) # echo "Terminal fechado e histórico limpo." # sleep 3 # Fecha os terminais GNOME pkill -9 gnome-terminal # Fecha os terminais KDE # pkill -9 konsole # Lista de terminais mais utilizados: # pkill -9 gnome-terminal # pkill -9 konsole # pkill -9 xfce4-terminal # pkill -9 mate-terminal # pkill -9 alacritty # pkill -9 kitty
~/.bashrc (no script tem todas as informações):
# Acrescentar no final do arquivo ~/.bashrc caso queira que o histórico seja limpo ao fechar o terminal clicando no x da janela: export HISTFILE=~/.bash_history history -c # Limpa o histórico em memória > "$HISTFILE" # Apaga o arquivo de histórico history -w # Salva arquivo vazio history -r # Recarrega (vazio)
~/.bashrc, TODO o histórico será limpo e o terminal sempre abrirá sem nada no histórico, seja clicando no "x" do terminal ou executando o script.
Caso não queira esse comportamento, não acrescente esse bloco no ~/.bashrc ou deixe comentado, neste caso, ao executar o script, tanto pelo ícone de atalho quanto pelo terminal, o histórico será limpo, menos a sessão do Bash atual, ou seja, os comandos da última sessão ficarão no histórico.
[Desktop Entry] Version=1.0 Type=Application Name=Terminar Comment=Fecha o terminal e apaga o histórico Exec=/home/kluster/Terminar.sh Icon=utilities-terminal Terminal=false Categories=Utility;
Dica para bloquear usuários em domínios após X tentativas com o Samba4
Instalar driver Nvidia no Debian 13
Instalar Java e Netbeans no Slackware 15
Integrando agenda do jSMS do Linux e do Windows
Showterm: screencast pelo terminal
Shell Script para colorir seus scripts
Nenhum comentário foi encontrado.
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Apagar Todo o Histórico do Terminal
Linux Mint: Zram + Swapfile em Btrfs
Pendrive do Ubuntu 24.04 travando ao tentar fazer a instalação dual bo... (4)
Instalar Dual Boot, Linux+Windows. (14)
queria saber de uma coisa sobre o steam e derivados (3)
tentei instalar o steam pelo terminal, agora ele não abre (3)









