Вы должны использовать комбинацию клавиш Ctrl+D для этого.
Комбинация отправляет специальный управляющий символ EOF
("Конец файла") (^D
), который в основном сообщает терминалу, что вы завершили ввод данных. Это используется для выхода из многих интерактивных оболочек, например, для python
.
В качестве альтернативы вы можете попробовать Ctrl+C, который отправляет сигнал SIGINT
процессу, пытаясь завершить его чистым способом. Сигнал SIGINT
обычно перехватывается самим процессом / приложением, что позволяет ему очистить свои файлы или сделать все, что он хочет, перед выходом. Это не всегда работает для выхода из интерактивных оболочек, хотя вместо этого используется Ctrl+C, чтобы завершить текущий запущенный процесс в интерактивной оболочке. (Например, цикл, который вы запускаете в интерактивной оболочке Python)