Linux终端彻底清空屏幕

Linux用户基本上都习惯使用clear命令或Ctrl+L组合快捷键来清空终端屏幕。这样做其实并没有真正地清空屏幕,但当用鼠标向上滚时,你仍然能看到之前的命令操作留下来的输出。

命令 printf “\033c” 或者 printf “\ec” 真正地清空了终端屏幕.

它的工作原理是什么?\033 == \x1B == 27 == ESC 于是,这个命令变成了c,它是VT-XXX中表示“Full Reset (RIS)”的转义码。printf是bash里内置的命令,内置命令的优先级比其它可执行文件要高。

reset也是真正地清空终端屏幕。这个命令执行起来有点慢,但它的兼容性显然比之前的那个要好。reset命令在你的终端控制错乱时非常有用。

Linux终端彻底清空屏幕,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。