
Я искал и искал решение этой проблемы, но так и не нашел. Я уже некоторое время пользуюсь PuTTy, и в течение последнего месяца или около того CTRL+ Cбольше не останавливает текущий процесс, а фактически закрывает соединение. То есть, если я запускал TOP, то после завершения я нажимал CTRL+ C, чтобы вернуться в терминал.
AFAIK, я ничего не менял. Обновляю все обновления Windows 10. Кроме того, машина, в которую я хочу войти, запускает скрипт каждый раз, когда я вхожу в систему, и я не могу его отменить, так что я вообще не могу войти в машину, чтобы что-то изменить, если это необходимо.
Стоит также добавить, что в Bash это тоже не работает.
решение1
У меня та же проблема с PuTTY, простой способ обойти ее - "Ctrl + Правый клик", это вызовет некоторые опции. Выберите "Специальная команда -> SIGINT"
решение2
Короче говоря, решение таково:
Возьмите работающий терминал.
- Я нахожу один работающий
gitbash v2.32.0.windows.
.
Последняя доступная gitbash
на данный момент версия — v2.38.1
. Но только старая версия работает корректно с Vagrant(Oracle VM)
. Странно, что последняя версия ( gitbash v2.38.1
) отлично работает с SSH-подключениями к экземплярам AWS EC2.
- Альтернативно,
Windows PowerShell
отлично работает с Vagrant (Oracle VM).
Если кому-то нужна мояПлохой опыт, вот он. Следующие терминалы НЕ РАБОТАЮТ
- gitbash v2.38.1 (последняя на данный момент)
- гитбаш V2.36.0
- ConEmu v220807 Alhpa (последняя на данный момент)
- cmder v1.3.20.1282 (последняя на данный момент)