终端屏幕内容清除

转自:https://blog.csdn.net/liuqinstudy/article/details/8812433

今天遇到一个问题,就是想查除了clear可以把我的linux命令行整洁一点之外,还有什么东西可以帮助到我。并且还想了解一下clear的原理。后来在网上查到:clear只是为了刷新,而reset才是真正的清空,全部没了,反应时间来说可能会多0.5秒吧

linux中清屏的命令:
1、clear:这个命令将会刷新屏幕,本质上只是让终端显示页向后翻了一页,如果向上滚动屏幕还可以看到之前的操作信息。一般都会用这个命令。
2、reset:这个命令将完全刷新终端屏幕,之前的终端输入操作信息将都会被清空,这样虽然比较清爽,但整个命令过程速度有点慢,使用较少。

DOS或者Windows的cmd中可以使用cls命令,可以用来清除屏幕。

clear作用:

clear命令是用来清除终端屏幕的(clear the terminal screen),另外,按Ctrl+L也可以达到同样的效果,当我们使用vi/vim编辑文件时,如果发现屏幕显示有些混乱,

也可以按Ctrl+L来使屏幕显示恢复正常。

 

如果想使输入cls也可以清屏,在/etc/profile的末尾添加一行:

alias cls=clear

保存之后重新登录就可以输入cls达到clear命令的效果了。

示例一 使用clear命令清除屏幕

[root@web ~]# 
[root@web ~]# 
[root@web ~]# 
[root@web ~]# 
[root@web ~]# clear 

示例二 使用Ctrl+L清除屏幕

[root@web ~]# 
[root@web ~]# 
[root@web ~]# 
[root@web ~]# 
[root@web ~]# Ctrl+L 


原文地址:https://www.cnblogs.com/Allen-rg/p/12291857.html