Você veria esse comportamento se systemctl status
inicializasse o terminal (como se estivesse exibindo um aplicativo de tela inteira), usando os recursos do terminal old-xterm smcup
e rmcup
. Você pode ver aqueles com infocmp, por exemplo,
smcup=\E[?47h, rmcup=\E[2J\E[?47l,
Esses salvam / restauram a posição do cursor antes / depois de alternar para / da tela alternativa. Se você desativou o recurso de tela alternativa no putty, as seqüências de escape do cursor para salvar / restaurar ainda terão efeito.
Um smcup / rmcup de estilo novo implementado corretamente desativa o salvamento / restauração do cursor quando a tela alternativa é desativada (não lembro se isso foi implementado corretamente no putty ...).
Leitura adicional: