Что командная строка эквивалентна ctrl+z cygwin

Каждый раз, когда я хочу выйти из чего-то в Cygwin, Ctrl + Z обычно добивается цели.

Каков эквивалент в командной строке?

7
задан 16.06.2012, 07:20

4 ответа

Зависит от того, под чем Вы подразумеваете, "выходит из чего-то"; в рамках Windows cmd:

Ctrl+Z отправляет символ EOF, который мог завершить процесс, если Вы обеспечиваете вход, но иначе ничего, вероятно, не сделаете.

Ctrl+C обычно отправляет SIGINT в приоритетный процесс, который должен завершить его, но программы могут ответить однако, им нравится - т.е., они могут поймать сигнал, но затем проигнорировать его. Команда может также быть повторно отображена на других заданиях (таким образом, что для определенной программы она действительно не отправляет сигнал), или проигнорированный полностью.

Ctrl+Break всегда отправляет SIGBREAK, который снова должен завершить процесс, но в отличие от Ctrl+C не может быть повторно отображен, но может все еще быть проигнорирован. Это, вероятно, в чем Вы нуждаетесь.

Вот источник: статья MSDN: CTRL+C и Сигналы CTRL+BREAK.

13
ответ дан 07.12.2019, 14:39

Это - Ctrl-C, если Вы хотите отменить долгую команду DOS (например. C:\>dir /s)

1
ответ дан 07.12.2019, 14:39

Ctrl-Z является конвенцией DOS/Windows, не конвенцией Cygwin. Попробуйте то же нажатие клавиши.

0
ответ дан 07.12.2019, 14:39

Ctrl-C

0
ответ дан 07.12.2019, 14:39

Теги

Похожие вопросы