如何启用/禁用 stty 设置?

如何启用/禁用 stty 设置?

我在 Linux 上使用 bash 和 GNOME 终端。我使用了该命令stty -ixon,然后检查了 ctrl-s 是否正在发送 XOFF 且 ctrl-q 是否正在发送 XON :它们没有。问题是,通过使用stty -ixoff我无法重新启用这些组合键所具有的功能。

答案1

为了设置或清除配置标志,您应该使用以下语法:

stty -F /dev/yourdevice

使用-标志名称旁边的按钮将其清除,然后删除-以再次将标志设置为打开。例如:

  • stty -F /dev/stty0 -parodd启用偶校验标志和
  • stty -F /dev/stty0 parodd为奇校验。

现在将parodd上面示例的标志替换为您需要配置的标志。你可以检查这个这里

您可以使用stty -F /dev/ttyS0 sane来重置一些默认值,请记住,系统重新启动后设备将重置默认值。

相关内容