Это может произойти, если / когда программа, в которой вы работали, изменила настройки вашего терминала "stty". В частности, вероятно, изменилось то, что "эхо" было отключено. Программы должны замечать, когда они прерываются, и возвращать ваш терминал в прежнее состояние, но если они не настроены на это или если их убивают с помощью сигнала "kill", то ваш терминал остается без режима эха. и часто с другими настройками терминала также меняются. Чтобы вернуться к обычным настройкам, вы можете ввести команду 'stty sane'. Поскольку другие параметры, кроме 'echo', могли измениться, вам может потребоваться завершить эту команду с помощью control-J (перевод строки). Я хотел бы пойти дальше и всегда просто делать "stty sane", за которым следует control-J.