Limpar histórico

1. Limpar histórico

Marcelo
dinosNao

(usa Debian)

Enviado em 30/11/2016 - 09:33h

Por questões de segurança gosto de limpar o histórico do terminal
Uso o comando history -c

Não funciona o Ubuntu 14 server.
Cenário:

Acesso como root, e digito
root# history -c

Nesse momento se tentar ver o histórico não consigo mais ver! Puxa então esta certo! não
Agora uso o comando
root# exit
Ok sai da sessão do root
agora volta para a sessão do root
root# su

Surprise, o histórico esta lá novamente o que estou fazendo de errado? qual o procedimento correto e simples para isso?



  


2. Re: Limpar histórico

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/11/2016 - 09:42h

history -c apaga o histórico do usuário do momento.
Se é root, então apaga o de root.
Você quer apagar o de root?

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



3. Re: Limpar histórico

Marcelo
dinosNao

(usa Debian)

Enviado em 30/11/2016 - 10:26h

Sim apagar histórico do usuário, nesse caso é o root, mas pode se qualquer outro (se não fui muito claro na minha pergunta, posso altera-la, o que sugere?)

Limpar o histórico, pra mim e acho que pra muitos, seria igual a limpar o histórico como é feito nos Browsers, limpa o histórico, quando você voltar em outra sessão aquele histórico não existirá mais.

Quando eu voltar


4. Re: Limpar histórico

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 30/11/2016 - 13:12h

Verifique se seu sistema tem o arquivo " /home/usuario/.bash_history", abra-o com um editor de texto e veja seu conteudo, é o histórico do bash. Pode deletá-lo ou opcionalmente apagar seu conteudo. O do root pode estar em "/root/.bash_history", mas um colega aqui do Forum disse que não se deve apagar esse arquivo. No meu sistema não tem esse arquivo.


5. Re: Limpar histórico

Marcos Felipe
plimo263

(usa Ubuntu)

Enviado em 30/11/2016 - 13:17h

Boa tarde, tu pode dizer para o bash não salvar o historico alterando o valor da variavel HISTSIZE e HISTFILESIZE para 0 como segue abaixo

# vim /root/.bashrc

Alterar estas variaveis para este valor aqui

HISTSIZE=0
HISTFILESIZE=0

Executa este comando para ele ler novamente o script

# source /root/.bashrc

Depois limpa o historico e veja se esta salvando. Esta é uma solução.




6. Re: Limpar histórico

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 30/11/2016 - 13:32h

Tente assim:
echo > $HOME/.bash_history 
history -c
exit


Volte e veja que a magica aconteceu!





______________________________________________________________________
OS: Biebian
Kernel: x86_64 3.5.2-amd64
Resolution: 1320x768
CPU: Intel Core i3-4005U CPU @ 1.7GHz
RAM: 3852MiB
Distro: http://biebian.sourceforge.net/


7. Re: Limpar histórico

Marcelo
dinosNao

(usa Debian)

Enviado em 30/11/2016 - 13:33h

Puxa só quero apagar o histórico,
Parece que vou ter que saber também que "Torvalds" escreveu a variável "ik123#$uy" no código do Linux.
Ainda quero ter dinheiro e remover todos os riscos Linux, na minha rede.
Desculpe meu desabafo, mas sempre vem essas com essas histórias
saber mil coisas
para fazer nada! Se era só saber nada pra fazer nada!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts