在`cat` 二进制文件后,在Gentoo 中显示乱七八糟的奇怪字符

Che*_*eng 13 terminal gentoo

我跑去cat /etc/localtime看了/etc/localtime- 但它是一个二进制文件,所以我的控制台变成了这样:

替代文字

您可能会注意到屏幕截图中的红色文字是“LiveCD”;命令可以正确执行,但它们的显示方式很奇怪。我正在安装过程中,所以我宁愿避免重新启动。我怎样才能让我的显示恢复正常?

更新:运行make menuconfig进入GUI并退出后,它恢复正常。

小智 23

是的,您已经(可能)向控制台输出了二进制文件,并且它破坏了映射。

在这种情况下,您需要的命令是reset.

点击回车(所以你知道你有一个空行),输入reset并再次点击回车。:-D


hlo*_*dal 7

重置命令的替代方法是输出 ASCII SI(移入)字符,十进制值 15。这可以使用 Ctrl-O 输入,并且应该适用于任何(甚至是古老的)unix,以防它缺少重置命令。

prompt>
prompt>echo ^V^O
Run Code Online (Sandbox Code Playgroud)