当前位置: 技术问答>linux和unix
关于关闭终端的信号问题
来源: 互联网 发布时间:2015-12-01
本文导语: 请问若关闭一个程序运行的终端,这个程序收到的是什么信号呢?是SIGINT么?那我是不是扑捉这个信号,然后对这个信号进行处理就行么? | http://docs.hp.com/zh_cn/B2355-90954/ch03s06.html 在终端键盘上输入 Ct...
请问若关闭一个程序运行的终端,这个程序收到的是什么信号呢?是SIGINT么?那我是不是扑捉这个信号,然后对这个信号进行处理就行么?
|
http://docs.hp.com/zh_cn/B2355-90954/ch03s06.html
在终端键盘上输入 Ctrl-Q。
终端经常使用 XON/XOFF 协议启动和停止对它们的输出。如果对终端的输出因终端向计算机发送 XOFF 信号 (Ctrl-S) 而停止,可以通过向计算机发送 XON 信号(从出现故障的终端的键盘键入 Ctrl-Q)重新启动。即使先前未发送 XOFF 信号,发送 XON 信号也不会产生其他不良影响。
如果是应用程序发生死循环或无法正常工作,请尝试按下 Break 键,然后尝试 Ctrl-C 来查看是否可以再次得到 shell 提示(Ctrl-C 是缺省的中断字符,也可以使用其他中断字符)。如果需要找出受影响的终端的中断字符,请转至一台正在工作的终端并输入命令:
stty
在终端键盘上输入 Ctrl-Q。
终端经常使用 XON/XOFF 协议启动和停止对它们的输出。如果对终端的输出因终端向计算机发送 XOFF 信号 (Ctrl-S) 而停止,可以通过向计算机发送 XON 信号(从出现故障的终端的键盘键入 Ctrl-Q)重新启动。即使先前未发送 XOFF 信号,发送 XON 信号也不会产生其他不良影响。
如果是应用程序发生死循环或无法正常工作,请尝试按下 Break 键,然后尝试 Ctrl-C 来查看是否可以再次得到 shell 提示(Ctrl-C 是缺省的中断字符,也可以使用其他中断字符)。如果需要找出受影响的终端的中断字符,请转至一台正在工作的终端并输入命令:
stty