^ [[2〜字符在引导期间和引导后连续打印

时间:2018-11-20 16:30:08

标签: ubuntu ubuntu-18.04

我正在使用ubuntu 18.0。在启动期间以及之后,连续打印出这样的字符:

^[[2~  ^[[2~  ^[[2~ ^[[2~ ^[[2~ ^[[2~ ^[[2~^[[2~

尤其是当我使用Terminal,Gedit等时,这些符号停止了我的工作, 我正在使用联想笔记本电脑。我检查了ubuntu 14,ubuntu16。观察到相同的行为。

打印错误消息的屏幕。

enter image description here

enter image description here

请帮助我解决此问题。

1 个答案:

答案 0 :(得分:1)

简而言之,功能键或后台程序卡住了吗?是向您的终端发送一个它不理解的控制代码(并非所有终端类型都可以理解所有转义序列),因此可以按字面意义进行打印。 ^[是转义命令序列的开始,就像按ESC键一样。例如,这些可用于打开和关闭粗体文本。该命令为[2~。根据WikiPedia:https://en.wikipedia.org/wiki/ANSI_escape_code#Escape_sequences,这似乎是“控制序列介绍者”,但谁知道实际命令实际上是什么。

由于它是在不同版本的OS中发生的,我怀疑是硬件问题,因为似乎其他字母也随机丢失了。如果您有技巧和舒适度可以卸下键盘(希望可以轻松地在笔记本电脑上使用),则可以尝试卸下键盘,将其上下颠倒放在垃圾桶上,并使其震动良好。至少用一罐压缩空气将其吹净。后果自负!