Posso deletar .bash_history sem sudo?

3

Eu não quero que ele faça isso no meu sistema, mas estou imaginando, é possível excluir .bash_history ?

E se sim, então você pode trazê-lo de novo ou não haverá história nunca mais?

Além disso, o comando history está usando o arquivo .bash_history ?

    
por alkabary 12.09.2015 / 21:46

2 respostas

7

is it possible to delete .bash_history

Claro, é um arquivo, você pode excluí-lo!

Can I delete .bash_history without sudo?

Sim, sem sudo , supondo que você esteja falando sobre a exclusão de seu próprio .bash_history . É o seu próprio arquivo, você tem permissões em seu próprio diretório pessoal.

Then can you bring it up again or there will be no history ever again ?

nunca mais? Nada que drástico! Seu histórico até agora desaparecerá, sim, mas os novos comandos inseridos começarão a ser gravados em (uma nova instância) do arquivo.

Also, Is the history command using the .bash_history file ?

O conteúdo é armazenado em cache na memória pelo shell, mas sim, em última análise, é onde o histórico é carregado.

    
por 12.09.2015 / 21:55
3

Sim, você pode, a partir do shell de login.

cd
exec /bin/rm .bash_history
    
por 12.09.2015 / 21:55