Linuxlike Ctrl-C(KeyboardInterrupt)为Windows cmd线?
题
我已经迫使用命令行中的窗并想知道如果有Linux-像快捷键?我用google搜索和没有找到我一直在寻找。
事情就像^C,^Z和这样的?谢谢!
解决方案
您可以使用SIGINT在Windows上捕获^ C,就像Linux一样。 Windows shell,例如它,不支持Unix风格的作业控制(至少不是类似于Unix shell的方式),而^ Z实际上是Windows的^ D模拟。
其他提示
尝试 Ctrl + 中断:某些程序会响应它而不是 Ctrl + C 。在某些键盘上 Ctrl + Break 转换为 Ctrl + Fn + 暂停。
另请注意,在Vista之前,Windows上没有任何内容可以取消同步网络I / O(例如 net view \\ invalid
)。
有两个键盘组合可以用来停止处理在Windows命令行。
Ctrl+C 是"漂亮"的方法。程序员可以处理这一软件。它可以编写程序,忽略 Ctrl+C 作为
SIGINT
信号完全,或者处理 Ctrl+C 像一个普通的键盘组合。Ctrl+打破 是的"困难"的方法时,总是发送
SIGBREAK
信号并不能复盖在软件。
Ctrl-C在Windows中执行与在linux中类似的操作。
不隶属于 StackOverflow