在windows 的 DOS 操作界面里面,清屏的命令是 cls,那么在 linux 里面的清屏命令是什么呢?

(1)clear

这个命令将会刷新屏幕,本质上只是让终端显示页向后翻了一页,如果向上滚动屏幕还可以看到之前的操作信息。一般都会用这个命令。


(2)reset

这个命令将完全刷新终端屏幕,之前的终端输入操作信息将都会被清空,这样虽然比较清爽,但整个命令过程速度有点慢,使用较少。


(3)Ctrl+l

Ctrl+l(小写的L)、这是一个清屏的快捷键,清屏效果同clear命令一样。


(4)printf "\033c"

真正的清空了终端屏幕,它的功能跟DOS里CMD.EXE提供的CLS效果很相似。

工作原理:\033  ==  \x1B == 27 == ESC

printf是bash里内置的命令,内置命令的优先级比其它可执行文件要高。

(5)另外介绍一个用别名来使用清屏命令的方法,如下:

[root@localhost ~]$ alias cls='clear'

[root@localhost ~]$ cls


执行以上命令后,以后你就可以直接输入 cls 命令来实现和 clear 一样的清屏命令了。