为什么 cat pdf_file 会改变终端的字符集?

为什么 cat pdf_file 会改变终端的字符集?

我正在阅读 Machtelt Garrels 撰写的《Linux 简介》,并阅读了有关该cat命令的内容。

我尝试使用 打开一个 pdf 文件cat。打开文件后,终端的整个字符集都发生了变化,这背后的原因是什么?

以下是前后截图

在此处输入图片描述

在此处输入图片描述

除非我重新启动终端,否则英文字符不会返回。有没有办法在不重新启动终端的情况下恢复原始字符?

答案1

进入后reset应该可以再次修复。

答案2

PDF 不是普通的文本文件。cat无论如何你都不应该使用它。有可以读取 PDF 的程序。

相关内容