进一步阅读

进一步阅读

在 TTY 中,我的登录提示有一个奇怪且烦人的行为:使用箭头键,我可以将光标移动到屏幕上的任何位置,包括提示本身、欢迎消息等del。光标被替换为黑色空格。我的登录名也会发生这种情况,所以如果我打印错误,我无法纠正它,并且 tty 变得毫无用处。我应该怎么办?

在 x86-64 上运行 openSuSE Leap 15.1。

答案1

这并不奇怪。终端设备只是打开回显,并echoctl在线路规则中设置标志。通常,无论程序打开终端并链接到 ,终端设备线路规则都会重置为“正常”状态,这在一般情况下变化很大,但可能是您的情况下的login众多程序之一。 getty(例如,其他可能性是 systemd 或vc-reset-tty;如果超出 Linux 操作系统,则为 ttymon。)找出您正在使用的程序,以及为什么它没有重置echoctl

进一步阅读

相关内容