CentOS head命令的bug问题

我想用head命令查看一个名为Hello.class的字节码文件的内容:

head -n -0 Hello.class

但是输出完毕后系统的字体混乱了:

img
用红圈圈出来的本来应该是[root@localhost JavaTest],结果变成这样,我的输入也变成了这种字符。
请问这是CentOS 8的bug吗?如何解决?
(用的virtualbox虚拟机,不过应该跟这个没关系)

这个可能是编码的问题,可以重启再试一下