修复 Linux/Unix/OS X/BSD 系统控制台上的显示乱码

有时我的探索会在屏幕上输出一些奇怪的东西。比如,有一次我不小心用 cat 命令查看了一下二进制文件的内容 —— cat /sbin/*。这种情况下你将无法再访问终端里的 bash/ksh/zsh 了。

-- Vivek Gite

本文导航

◈ clear 命令

22%

◈ 使用 reset 命令修复显示

45%

◈ 使用 ANSI 转义序列来真正地清空 bash 终端

65%

编译自 | https://www.cyberciti.biz/tips/bash-fix-the-display.html

作者 | Vivek Gite

译者 | lujun9972

有时我的探索会在屏幕上输出一些奇怪的东西。比如,有一次我不小心用 命令查看了一下二进制文件的内容 —— 。这种情况下你将无法再访问终端里的 bash/ksh/zsh 了。大量的奇怪字符充斥了你的终端。这些字符会隐藏你输入的内容和要显示的字符,取而代之的是一些奇怪的符号。要清理掉这些屏幕上的垃圾可以使用以下方法。本文就将向你描述在 Linux/ 类 Unix 系统中如何真正清理终端屏幕或者重置终端。

clear 命令

命令会清理掉屏幕内容,连带它的回滚缓存区一起也会被清理掉。(LCTT 译注:这种情况下你输入的字符回显也是乱码,不必担心,正确输入后回车即可生效。)

你也可以按下 来清理屏幕。然而, 命令并不会清理掉终端屏幕(LCTT 译注:这句话比较难理解,应该是指的运行 命令并不是真正的把以前显示的内容删掉,你还是可以通过向上翻页看到之前显示的内容)。使用下面的方法才可以真正地清空终端,使你的终端恢复正常。

使用 reset 命令修复显示

要修复正常显示,只需要输入 命令。它会为你再初始化一次终端:

或者:

如果 命令还不行,那么输入下面命令来让绘画回复到正常状态:

按下 来清理屏幕(或者输入 命令):

使用 ANSI 转义序列来真正地清空 bash 终端

另一种选择是输入下面的 ANSI 转义序列:

下面是这两个命令的输出示例:

Animated gif 01:Fix Unix Console Gibberish Command Demo

更多信息请阅读 和 的 man 页: stty(1),reset(1),bash(1)。

via:https://www.cyberciti.biz/tips/bash-fix-the-display.html

作者:Vivek Gite

[2]

译者:lujun9972校对:wxy

本文由LCTT原创编译,Linux中国荣誉推出

LCTT 译者

lujun9972

共计翻译:48篇

贡献时间:37 天

本文来自企鹅号 - Linux开源社区媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏赵俊的Java专栏

Hexo搭建 --- 2、Hexo主题安装与配置

1824
来自专栏小文博客

U盘数据恢复工具 —— 顶尖数据恢复(已破解)

1174
来自专栏华章科技

这件神器,每个 Python 学习者都值得一试

Jupyter Notebook 是一款 Web 应用,它能让用户将上面说的各种窗口里的东西,全部组合到一个可读性好,易于共享,且对新手友好的文档中。这个文档里...

472
来自专栏软件测试经验与教训

接口测试工具 - RESTClient

2757
来自专栏技术墨客

Ubuntu修改分辨率 转

通常情况下,图形界面的发行版 linux 可以在 Setting->Device->Display 中直接设置多个屏幕的分辨率。但是坑总是无处不在的,有时候明明...

1524
来自专栏地方网络工作室的专栏

Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(十二)打包项目图片等资源的处理

Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(十二)打包项目图片等资源的处理 前情回顾 在《Vue2+VueRoute...

1757
来自专栏散尽浮华

confluence上传文件附件预览乱码问题(linux服务器安装字体操作)

在confluence上传excel文件,预览时发现乱码问题主要是因为再上传文件的时候一般是Windows下的文件上传,而预览的时候,是linux下的环境,由于...

522
来自专栏木子昭的博客

Python将md批量转为docx

1566
来自专栏技术随笔

[Linux] Ubuntu下超好看扁平主题 : Flatabulous

3656
来自专栏晓晨的专栏

Visual Studio 2017 设置透明背景图

今晚本来打算写一篇关于ids4解析的文章,可是打开VS2017,看到主题被同步成了黑色(设置透明背景需要将VS主题设置为黑色),我在公司电脑的VS2017已经被...

1627

扫码关注云+社区