Este é provavelmente o shell da máquina que você está conectando para fazer isso. Por exemplo, se você estiver se conectando do host1 ao host2 por meio do ssh e tentar o bash e zsh no host1, mas o host2 ainda estiver usando bash nos dois cenários, provavelmente há .bash_logout no host2 que contém um comando clear , remova-o e seu problema está resolvido.