Ни один предыдущий ответ не помог мне. Но, похоже, это сработало в .bashrc add:
alias fix='reset; stty sane; tput rs1; clear; echo -e "\033c"'
, а затем, когда возникнет проблема, введите это (даже если вы, вероятно, этого не видите!)
(ctl-c, ctl-c, ctl-c)
fix
Большое спасибо предыдущим отправителям. Кроме того, в качестве примечания, причина того, что ваш терминал не работает при отображении этих исполняемых файлов (или хранилищ ключей и т. Д.), Заключается в том, что эти файлы часто содержат двоичные последовательности, которые являются управляющими кодами. Управляющие коды могут выполнять случайные действия, например переключаться на набор графических символов, устанавливать одинаковые цвета переднего плана и фона и т. Д.