在 Linux 命令行上刷新中断输出

在 Linux 命令行上刷新中断输出

在本地终端上,该stty -noflsh选项允许丢弃缓冲输出Ctrl-C,从而防止意外向终端输出大量文本时出现长时间滚动延迟。

如何在ssh本地终端处于原始模式因此不会解释Ctrl-C为中断的会话中实现这一点,而远程pty在发生中断之前已经通过 ssh 网络连接转发了大量文本?

如果网络速度远高于终端的滚动速度,就会出现此问题(按下 后滚动仍会长时间延迟Ctrl-C),这似乎在今天的任何时候都是如此,并且与该滚动速度相比,网络连接中的缓冲区很大,这似乎在今天的任何时候都是如此。

相关内容