Mostrar messd up com caracteres estranhos no Gentoo depois de 'cat' um arquivo binário

11

Eu corri cat /etc/localtime para ver o conteúdo de /etc/localtime - no entanto, é um arquivo binário, então meu console ficou assim:

Vocêpodenotarqueotextoemvermelhonacapturadetelaé"LiveCD"; comandos podem ser executados corretamente, mas eles são exibidos de uma maneira estranha. Eu estou no meio de um processo de instalação, então prefiro evitar a reinicialização. Como posso retornar minha exibição ao normal?

UPDATE : depois de executar make menuconfig para inserir uma interface gráfica e sair, ela volta ao normal.

    
por Cheng 04.01.2010 / 21:49

3 respostas

17

sim, você tem saída (provavelmente) como binário para o console, e ele filtrou o mapeamento.

Em situações como esta, o comando que você quer é reset .

pressione "voltar" (para que você saiba que tem uma linha em branco), digite reset e pressione "voltar" novamente. :-D

    
por 04.01.2010 / 21:52
7

Uma alternativa ao comando reset é a saída do caracter ASCII SI (shift in), valor decimal 15. Isto pode ser inserido com Ctrl-O, e deve funcionar em qualquer unix (mesmo antigo) no caso de laks reset comando.

prompt>
prompt>echo ^V^O
    
por 04.01.2010 / 22:17
1

Tente executar o comando reset . Se bater o retorno antes e depois do comando reset não funcionar, tente control-J.

Além disso, Alt-F2 para alternar para um terminal alternativo pode ignorar o problema temporariamente.

    
por 04.01.2010 / 21:53