每当我想退出 Cygwin 中的某个操作时,Ctrl+Z通常就可以解决问题。
命令提示符中的等效项是什么?
答案1
取决于你所说的“放弃某事”是什么意思;在视窗cmd
:
Ctrl+Z发送 EOF 字符,如果您正在提供输入,它可能会终止进程,否则可能不会执行任何操作。
Ctrl+C 通常情况下向前台进程发送 SIGINT,应该终止它,但程序可以以它们喜欢的任何方式响应 - 即它们可以捕获信号然后忽略它。该命令还可以重新映射到其他作业(这样对于特定程序它实际上不会发送信号)或完全忽略。
Ctrl+Break总是发送 SIGBREAK,这应该再次终止该进程,但与 Ctrl+C 不同,它不能重新映射,但仍可以被忽略。这可能就是您所需要的。
以下是资料来源:MSDN 文章:CTRL+C 和 CTRL+BREAK 信号。
答案2
如果您想取消较长的 DOS 命令(例如),则为Ctrl- 。CC:\>dir /s
答案3
Ctrl-Z 是 DOS/Windows 惯例,不是 Cygwin 惯例。尝试相同的按键。
答案4
Ctrl-C