Как перезапустить сеанс оболочки из SSH, когда он выглядит примерно так:
anton@ubuntu:~$ c: command not found
anton@ubuntu:~$ lib
anton@ubuntu:~$ this is working, but its messed up
anton@ubuntu:~$
Я могу выполнять команды, но при их вводе на консоли ничего не отображается. Но как только я нажимаю Enter, команда запускается и выводится (без окончания строки, как показано выше).
exec bash
bash --login
clear
На самом деле ничего не работает, однако перезапуск сеанса SSH работает. Временное решение - запустить сеанс экрана, и каждый раз, когда интерфейс зависает, вы просто нажимаете Ctrl+a -> c, чтобы начать новый сеанс и закрыть старый.