Limpe o console no prompt de comando do Linux

0

Eu sei cls e claro existo. Mas depois de usar esses comandos eu ainda posso rolar para cima e ver meu histórico. Eu quero que ele se comporte como uma reabertura real da janela.

Alguma ajuda?

    
por Ozkan 05.03.2014 / 13:13

3 respostas

1

Como o outro afirmou, reset deve fazer o truque. No entanto, algum emulador de terminal ( mintty do Cygwin, se estiver certo) nem limpa o buffer de rolagem. Nesse caso, eles devem ter uma opção para fazer isso diretamente. Em mintty há algo como "Limpar rolagem" quando você clica com o botão direito na janela ou abre o menu.

    
por 05.03.2014 / 15:18
3

Tente reset : isso limpa o buffer de rolagem nos programas terminais que eu tentei ( xfce4-terminal , gnome-terminal e xterm ).

    
por 05.03.2014 / 13:17
1

Em alguns terminais (xterm), ctrl-L limpa a tela como reset , mas mais rápido. No entanto, no gnome-terminal ctrl-L se comporta como clear .

Desde que eu ainda não posso comentar, só quero salientar que Putty fornece seu próprio terminal, unleses você usa o tunelamento X11.

Editar:

Se desejar limpar o buffer de rolagem por meio da linha de comando, use uma resposta anterior a superusuário PuTTY: desmarque a rolagem da linha de comando . Isso pode ser alias como alias reset="clear && printf '3[3J'" .

    
por 05.03.2014 / 14:49