linux清屏命令

linux清屏命令:1、clear命令;2、ctrl+l命令;3、reset命令;4、printf “\033c”命令;5、printf “\033[2J\033[3J\033[1;1H”命令;6、alias cls=’clear’命令。clear命令将会刷新屏幕,本质上只是让终端显示页向后翻了一页,如果向上滚动屏幕还可以看到之前的操作信息。

1、clear命令

clear
# 实质上是翻页,只要往上翻还是能看到之前的记录

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

2、ctrl+l命令

ctrl+l
# 等价于clear

释义:这是一个清屏的快捷键,l为小写的L,清屏效果同clear命令一样。

3、reset命令

reset
# 会清除当前的屏,效率较慢,实质是刷新终端屏幕

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

值得一提的是reset命令在你的终端控制错乱时非常有用,如输入字符不出现在光标的位置的情况,还有当你敲击回车键时,新提示符并没有出现在新行上,而是出现在老提示符的前面,此时reset命令就能用来修正这些问题。

4、printf “\033c”命令

printf "\033c"
# 真正清空了终端屏幕

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

工作原理

\033 == \x1B == 27 == ESC

于是,这个命令变成了c,它是VT-XXX中表示“Full Reset (RIS)”的转义码。

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

5、printf “\033[2J\033[3J\033[1;1H”命令

printf "\033[2J\033[3J\033[1;1H"
# 会清除屏幕和历史,清除后就会发现翻不上去了,所有历史都被清了

释义:这个命令与printf “\033c”命令类似,是printf “\033c”命令的延伸,增加了清除屏幕和历史的功能。

6、alias cls=’clear’命令

alias cls='clear'
cls

释义:这个命令指用别名来使用清屏命令,执行以上命令后,以后你就可以直接输入cls命令来实现和clear一样的清屏命令了。

延伸阅读

C语言通过printf()设置输出显示方式

在调试程序时多数情况下要输出很多提示信息,通过控制输出字体的颜色的显示方式可以方便我们快速查看有用的信息,而printf()的终端转义就为我们提供了这样的手段。

转义字符以控制字符’ESC’开头。该字符的ASCII码十进制表示为27,十六进制表示为0x1B,八进制表示为033。多数转义字符超过两个字符,故通常以’ESC’和左括号'[‘开头。该起始字符称为控制序列引导符(CSI, Control Sequence Intro),通常由’\033[‘或’\e[‘代替。

文章标题:linux清屏命令,发布者:Z, ZLW,转载请注明出处:https://worktile.com/kb/p/47098

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Z, ZLWZ, ZLW认证作者
上一篇 2023年3月17日
下一篇 2023年3月17日

相关推荐

  • 项目管理是基于团队管理的什么制度?

    项目管理中的团队管理是基于目标指向性、清晰的角色分配、沟通合作、和适应性。在这些方面中,沟通合作尤其关键,因为良好的沟通机制是项目成功的关键因素之一。 项目团队的有效沟通保证了信息的顺畅流动和团队成员间的紧密协作。这不仅包括日常的会议和报告,还包括对冲突的管理、团队建设活动以及技能提升培训。通过设置…

    2024年1月8日
    19400
  • oa系统插件

    题目:OA系统插件的作用与选择标准 OA系统插件 的作用体现在提升工作效率、完善功能体系、优化用户体验三个方面。它们将额外功能集成至核心办公自动化系统之中,弥补了基础OA系统的不足之处。例如,一个文档管理插件能够使得文件的检索和归档变得轻松快捷。选择标准时,需要关注插件的、兼容性、性价比以及供应商支…

    2024年1月12日
    18500
  • 如何在Python中使用MQTT

    解决Python中MQTT应用的关键步骤包含:1、安装MQTT客户端库,如Paho-MQTT;2、建立客户端实例;3、连接到MQTT代理服务器;4、实现并注册回调函数;5、订阅感兴趣的主题;6、发布消息至特定主题;7、保持客户端运行以监控任何传入的消息;8、适当时断开与服务器的连接。 在这些步骤中,…

    2024年1月5日
    31400
  • 项目如何切入门店管理

    项目切入门店管理的核心关键在于理解门店运营流程、选择合适的技术解决方案、建立有效的沟通机制、以及监控和优化业务指标。其中,理解门店运营流程是基础,也是最关键的一步。通过深入了解实际的业务需求和操作流程,项目团队能够精确定位问题、找到切入点,从而设计出切实有效的管理策略和解决方案。 门店运营包括但不限…

    2024年4月10日
    4400
  • 什么是语言逻辑

    语言逻辑是指一种研究语言结构和语言运用规律的学科。在语言逻辑中,主要研究语言中的各种逻辑关系,如前提与结论、假设与推论、证明与反驳等。在这里,我们将详细讲解语言逻辑的定义、研究内容和应用。 语言逻辑的定义 语言逻辑是一种研究语言结构和语言运用规律的学科,它主要研究语言中的各种逻辑关系,如前提与结论、…

    2023年3月1日
    2.0K00
  • 虚拟机的快照和备份有什么区别

    区别是:1、数据库存不同;2、访问方式不同;3、状态不同。备份,本质上是一个副本。这等效于COPY在某个时间点将数据库中所有内容的副本放入特定文件中。快照基本上类似于数据库的照片,即在特定时间点(创建快照的时间点)拍摄的数据库照片。 1、数据库存不同 备份,本质上是一个副本。这等效于COPY在某个时…

    2023年2月15日
    89700
  • 业务员如何做好项目部管理

    业务员要想在项目部管理中取得成功,关键在于良好的沟通技能、高效的团队协作、精确的项目规划以及强大的决策能力。在这四个方面中,良好的沟通技能尤为重要。沟通不仅仅是信息的传达,更是项目管理过程中解决问题、协调资源、理解团队需求和维系客户关系的重要工具。良好的沟通能力可以帮助业务员有效地与项目团队成员、客…

    2024年4月11日
    4400
  • 如何一个简单的测试用例

    步骤:确定测试目标;确定测试类型;确定测试覆盖范围;确定测试条件;设计测试用例;执行测试用例;评估测试结果。在设计测试用例之前,需要明确测试目标。测试目标一般是根据软件需求或者用户需求来确定的。 确定测试目标 在设计测试用例之前,需要明确测试目标。测试目标一般是根据软件需求或者用户需求来确定的。测试…

    2023年3月30日
    38500
  • oa系统哪个品牌好

    OA系统(Office Automation System)旨在通过数字化和自动化手段提升企业内部工作效率和沟通效果。在选择顶尖OA品牌时,考量因素包括定制化能力、功能丰富性、易用性、安全性、兼容性、服务支持及成本效益。1、定制化能力;2、功能丰富性;3、易用性;4、安全性。其中,2、功能丰富性涉及…

    2024年1月11日
    20400
  • 国产类似Jira的SAAS有哪些

    国产类似Jira的SAAS有:1、Worktile;2、PingCode;3、Asana;4、Wrike;5、Jira。Worktile 是国内的一款老牌通用项目管理系统,具有非常高的功能成熟度,是一款非常适合中小企业的项目管理系统。 一、Worktile Worktile 是国内的一款老牌通用项目…

    2023年4月29日
    44300

发表回复

登录后才能评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部