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[‘代替。

开发者生产力工具大全

从人工到自动化,从重复到创新,技术演进的历程中,都伴随着开发者工具类产品的发展,所以这里整理近几年口碑良好,使用广泛的22款程序员生产力工具。

1.研发项目管理与协作:PingCode

优点:让工作推进、进度/问题追踪、团队协作变得更简单,2021年研发项目管理榜单TOP1(36Kr)。

简介:覆盖研发全生命周期,广泛用于需求、版本、项目(敏捷/kanban/瀑布)、测试、缺陷、文档、效能等环节管理与协作。并且集成github、gitlab、jinkens等主流工具,支持私有部署、在线等多种部署使用方式。

教程/官网

2.任务管理/甘特图制作工具:Worktile

优点:功能成熟、性价比高、国内市场占有率最高的团队任务工具;

简介:在功能上Worktile 是一个工具集合,它具备OKR目标管理、项目管理、项目集管理、项目计划、项目风险、项目成本管理、企业网盘、审批、简报等能力。并且具备强大的自定义能力,能够配置出符合各种项目团队的流程、表单、字段、数据报表,以及具备丰富的模板市场。

官网/教程

3.分布式版本控制系统:Git

优点:分布式开发、速度快、灵活

简介:Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。

教程/官网

4.数据库管理工具:Navicat

优点:高效、安全,最好用的数据库管理工具。

简介:“Navicat”是一套可创建多个连接的数据库管理工具,用以方便管理 MySQL、Oracle、PostgreSQL、SQLite、SQL Server、MariaDB 和 MongoDB 等不同类型的数据库,它与阿里云、腾讯云、华为云、Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud 和 MongoDB Atlas等云数据库兼容。

官网/教程

其余工具可通过《神级程序员都用什么工具?程序员生产力工具大全 》查看,以上均整理自该文章。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年3月17日 下午9:25
下一篇 2023年3月17日 下午9:40

相关推荐

  • 不错的 Scrum 工具软件有哪些

    ​9 款Scrum管理软件:1.PingCode;2.jira;3.Leangoo;4.OrangeScrum;5.Tuleap;6.Tapd;7.Clickup;8.easyBacklog;9.Wrike。无论是从国内的敏捷调研开发调研报告还是从国外的敏捷状态调查,工具支持一直是决定敏捷成功的关键…

    2023年4月6日
    3000
  • 日常进度报表有什么好的软件

    日常进度报表好的软件有:一、Worktile;二、PingCode;三、progress 进度条;四、简道云;五、SeaTable;六、Asana;七、Jira;八、Weekdone。Worktile 是国内首个同时提供OKR目标+项目管理功能的工具,它曾在2021年36氪发布的项目管理系列榜单总榜…

    2023年4月21日
    1800
  • 团体使用的知识库有哪些

    团体使用的知识库有:一、PingCode Wiki;二、Notion;三、有道云笔记;四、docsify;五、DokuWiki;六、坚果云。PingCode Wiki 是一款类网状结构的知识库管理系统,它在国内被广泛用于团队文档协作、搭建团队知识库、产品手册、帮助中心、FAQ、Guide、产品介绍、…

    2023年4月24日
    1800
  • 项目看板怎么做

    项目看板的做法:1、定义项目的阶段;2、设置看板;3、将任务分配给个人;4、确定您的团队如何在各个阶段之间移动;5、为您的流程制定明确的政策;6、分析进度指标;7、促进讨论和创造性反馈。定义项目的阶段的重点是确定团队如何拆分工作。 1、定义项目的阶段 若要将重点缩小到项目的一个阶段,请确定团队如何拆…

    2023年2月9日
    23100
  • Spring整合MyBatis的底层原理是什么

    Spring整合MyBatis的底层原理分为以下几点:1、Mybatis如何生成代理对象;2、Spring中如何声明一个bean;3、模拟代理对象转化Spring的bean过程。其中,Mybatis如何生成代理对象在org.mybatis:mybatis.jar包中给我们提供了一些方法。 一、Myb…

    2023年2月7日
    5100
  • 产品管理是什么

    产品管理是对产品、产品线乃至产品组合的整个生命周期中,对产品规划、设计、开发、生产、营销、销售等各环节所实施的管理活动。产品管理的主要目标是维持客户满意度以及实现持久竞争优势。 一、产品管理是什么 产品管理是指企业或组织通过采取一系列的措施、手段和方法,对产品、产品线和产品组合的整个生命周期实施的整…

    2023年4月17日
    1300
  • 解压打码软件有哪些

    解压打码软件有:1、WinZip;2、Bandizip;3、WinRAR;4、7-zip;5、PeaZip;6、WinMount;7、迅捷压缩;8、2345好压。WinZip是一款强大的老牌压缩文档管理工具,是早期windows系统上非常经典的压缩解压程序。 1、WinZip 解压软件WinZip是…

    2023年1月12日
    5500
  • 软件项目计划单价和实际单价的区别

    区别是:计划单价是在项目的计划阶段确定的,它是根据项目的预算和所需资源的数量来确定的。实际单价是在项目开发阶段实际发生的每个工作单元的成本。实际单价可能会与计划单价不同,因为在项目实施阶段可能会发生变化。 软件项目计划单价和实际单价的区别是:计划单价是在项目的计划阶段确定的,它是根据项目的预算和所需…

    2023年4月16日
    1200
  • C# post 尝试自动重定向的次数太多,该怎么解决

    在C#中,我们经常会使用post请求来与服务器进行数据交互。但是,有时候我们会遇到一个问题,就是请求过程中出现了自动重定向次数过多的错误。 这个错误的原因是因为我们向服务器发送了一个请求,然后服务器返回了一个响应,但是这个响应是一个重定向响应,它会告诉我们去访问另一个URL,然后我们再向这个URL发…

    2023年3月1日
    12700
  • 商业智能产品有哪些类型

    商业智能产品有以下类型:1、数据挖掘软件;2、终端客户查询;3、报表和分析工具;4、数据集市/仓库产品;5、立体数据分析软件;6、技术数据分析软件;7、数据仓库数据库;8、信息集成工具。 目前,市场上的BI产品主要包括:数据挖掘软件、终端客户查询、报表和分析工具、数据集市/仓库产品、立体数据分析软件…

    2022年10月25日
    13500

发表回复

登录后才能评论
联系我们
站长微信
站长微信
分享本页
返回顶部