Por que o histórico do bash está corrompido e como recuperá-lo?

1

Hoje, depois de atualizar para o Ubuntu 14.04 (a partir de 13.10), pressionei a tecla no teclado do meu laptop (DELL Inspiron N4010) que foi projetada para diminuir a intensidade da luz de fundo do LCD. Essa chave e seu oposto (que aumenta a intensidade da luz de fundo do LCD) estava funcionando sem nenhum problema em 13.10, mas hoje depois de pressionar essa tecla cerca de 5 vezes, a intensidade da luz diminuiu passo a passo em cada pressionamento e depois da sexta pressione uma coisa estranha aconteceu: a tela fica preta (com a luz de fundo acesa) e o ponteiro do mouse dobra em tamanho e fica congelado na parte inferior da tela. Parece que a situação em que o driver de exibição pára de funcionar corretamente!

Esperei por cerca de 5 minutos e nada aconteceu. Tudo estava congelado. Então, eu desliguei meu laptop pressionando o botão liga / desliga e após a reinicialização quando abri os dados do histórico de linha de comando do terminal era algo como isto: ��^E^L����J2H�Ju^V4���r��^W�
Eu abri o arquivo .bash_history pelo gedit e ele foi corrompido !!!
Agora eu gostaria de saber porque meu histórico de linha de comando está corrompido e como recuperá-lo?

Também há outro sintoma no meu laptop logo após a atualização para o 14.04! o que pode ajudar: Depois de reiniciar e digitar minha senha de usuário para acessar minha sessão, a tela fica corrompida por 1 segundo e se normaliza novamente. "Corrompido", quero dizer, é pixelizado e o tamanho do pixel é de aproximadamente 30x30 pixels.

    
por PHP Learner 30.04.2014 / 05:14

1 resposta

2

Como você vai salvar isso realmente depende do que você entende por corrompido.

  • Se ele tiver alguns caracteres estranhos em algumas linhas, limpe-o em seu editor favorito e você ficará bem.

  • Se é completamente , é isso que tenho medo. Exclua e siga em frente. O único recurso aqui é restaurar a partir de um backup.

O estranho é que a janela para que isso aconteça deve ser bem pequena hoje em dia. Os sistemas de arquivos padrão são permitidos para minimizar perdas como esta ... Mas, a menos que você tenha um cache de gravação suportado por bateria (algumas unidades empresariais e placas RAID fazer ), sempre haverá a possibilidade de o sistema estar no meio de escrever algo quando você desliga o aparelho.

    
por Oli 30.04.2014 / 09:29