在windows的DOS操作界面里面,清屏的命令是cls,那么在linux 里面的清屏命令是什么呢?下面笔者分享几种在linux下用过的清屏方法。

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

2、Ctrl+l(小写的L)、这是一个清屏的快捷键,这个是笔者在工作中用得最多的一种清屏方式,清屏效果同clear命令一样。

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

值得一提的是reset命令在你的终端控制错乱时非常有用。如输入字符不出现在光标的位置的情况。还有当你敲击回车键时,新提示符并没有出现在新行上

而是出现在老提示符的前面。此时reset命令就能用来修正这些问题。

4、printf "\033c"命令、

这个命令它才是真正的清空了终端屏幕,它的功能跟DOS里CMD.EXE提供的CLS效果很相似。但这个命令究竟是做什么的?它的工作原理是什么?

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

于是,这个命令变成了c,它是VT-XXX中表示“Full Reset (RIS)”的转义码。现今我们使用的所有的终端都是VT兼容的,它的另一种实现方式也可以这样:

键盘上Ctrl+v--->Esc-->输入c再回加。但如果你发现自己使用的是一个非常奇怪的终端(如笔者曾经在putty上作过测试),那这个命令你可能用不了。

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

通过上面的4个清屏方式比较,笔者喜欢,在PATH路径下,如/usr/bin/目录下。新建一个名为cls的文件,加上执行权限,写入如入内容:

这样的话我们每次需要清屏的时候,只需要输入cls命令就可以了。

【来源】

cygwin下清屏的三种方法

1. 做一个clear脚本,放到/bin下去 $vim /bin/clear #!/bin/bash cmd /c cls 2. ctrl + L 3. 在cygwind中install ncurse ...

linux安装软件的几种方法----linux下编译安装软件的一般步骤

linux安装软件的几种方法: 一.rpm包安装方式步骤: 1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd so ...

利用Linux系统生成随机密码的10种方法【转】

Linux操作系统的一大优点是对于同样一件事情,你可以使用高达数百种方法来实现它.例如,你可以通过数十种方法来生成随机密码.本文将介绍生成随机密码的十种方法. 1. 使用SHA算法来加密日期,并输出结 ...

在Linux文件清空的几种方法

在Linux文件清空的几种方法 1.使用重定向的方法 [root@centos7 ~]# du -h test.txt 4.0K test.txt [root@centos7 ~]# > tes ...

关于在linux下清屏的几种技巧

在windows的DOS操作界面里面,清屏的命令是cls,那么在linux 里面的清屏命令是什么呢?下面笔者分享几种在linux下用过的清屏方法. 1.clear命令.这个命令将会刷新屏幕,本质上只是 ...

关于在linux下清屏的几种技巧(转载-备忘)

linux系统 清屏命令,【转】linux清屏的几种方法相关推荐

  1. 在装完Linux系统之后自己去修改Swap分区的大小(两种方法)

    在装完Linux系统之后自己去修改Swap分区的大小(两种方法)<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:o ...

  2. 查看linux系统常用的命令,Linux查看系统配置常用命令

    一.linux CPU大小   cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep &q ...

  3. 开发板通过usb连linux,虚拟机Linux系统和开发板通过USB转串口连接的两种方法

    通过USB转串口连接虚拟机中的Linux系统和开发板,开始时候总是出现错误,显示什么串口重叠,最后求助高手帮我通过其他连接方式解决了问题,今天在网上查找资料,终于明白了开始错误的原因:开发板提供的驱动 ...

  4. ubuntu/linux系统知识(6)Ubuntu安装软件的n种方法,你都会吗

    提示:本文经奇妙之二进制二次编辑和审核, 修正了一些错误,包括但不限于错别字,语句不通顺,代码编译不过,命令书写错误,图片缺失,排版优化等. 文章目录 一. 直接在`Ubuntu软件商店`安装 二. ...

  5. Linux系统下如何查看Nvidia显卡芯片型号的两种方法

    第一种方法 .使用命令 lspci | grep -i nvidia 将查出来的NVIDIA Corporation Device XXXX 之类的信息,然后打开如下 网址 PCI Devices  ...

  6. linux系统进入管理员命令行,Linux的15个命令行别名,帮系统管理员提升工作效率!...

    Linux命令行别名非常适合帮助你提高工作效率.默认情况下,你安装的Linux发行版中包含一些别名. 以下是Fedora 27中命令行别名的一个示例: 命令alias显示现有别名的列表.设置别名其实很 ...

  7. linux系统卸载程序命令行,Linux系统中完全卸载删除程序的命令

    如果您在数据中心服务器或本地服务器中使用Ubuntu或任何其他基于debian的发行版系统,您可能会遇到需要卸载软件的情况.一般情况下,您会登录并运行命令:sudo apt-get remove pa ...

  8. linux系统的ftp命令大全,linux系统ftp命令(示例代码)

    先来一段简单的ftp 下载脚本 ftp -i -n< open 14.2.33.211 user etl etl cd /etlfile/ftpfile lcd /etlfile/getfile ...

  9. linux系统用xset命令,专 linux命令之set x详解

    用MongoDB分析合肥餐饮业 看了后难免心痒,动了要分析合肥餐饮业的念头,因此特地写了Node.js爬虫爬取了合肥的大众点评数据.分析数据库我并没有采用MySQL而是用的MongoDB,是因为 .. ...

  10. qt5设置linux系统时间,Qt中使用QLabel显示时间的两种方法

    Qt中使用QLabel显示时间的两种方法思路一致,只是实现方法不一样而已. main.cpp #include "displaytime.h" #include int main( ...

最新文章

  1. [笔记]在ubuntu下使用conky
  2. [WCF编程]10.操作:回调操作
  3. 谈周六晚上的毕业典礼
  4. 【竞赛相关】Kaggle知识点:入门到进阶的10个问题
  5. netflix_学习Netflix管理员–第2部分
  6. java中int,char,string三种类型的相互转换
  7. 95-136-040-源码-Operator-Operator简介
  8. webpack-dev-server 设置反向代理解决跨域问题
  9. Unity3D占用内存太大的解决方法【先转,慢慢看】
  10. 傅里叶变换对_复变函数6傅里叶变换
  11. 【计算机网络】物理层 : 奈氏准则 ( 失真 | “失真“ 影响因素 | 码间串扰 | 奈奎斯特定理 | 码元极限传输速率 | 信息极限传输速率 | 奈氏准则计算示例 )★
  12. python判断某一天是一年中的第几天
  13. <山东大学项目实训>——Unity开发植物大战僵尸(1)
  14. 无线传感网络技术论文笔记
  15. python小乌龟编程_新手学python ——《小乌龟吃小鱼》小游戏 第二版
  16. 卸载xmanager失败导致后续安装失败,打开软件一直提示xmanager 5.msi找不到
  17. 两个向量构成的平行四边形面积的求解 ————简单技巧
  18. 酷睿处理器型号前面的字母代表什么
  19. 利用VMware虚拟机配置电子专利在线申请系统
  20. 陶瓷天线是什么,它的工作原理是怎样的?

热门文章

  1. 霍夫曼树和霍夫曼编码以及霍夫曼编码的应用
  2. 维基百科:互动的乌托邦?[zt]
  3. 《Prism 5.0源码走读》UnityBootstrapper
  4. Melty blood act cadenza ver B 键位地址(v1.03a)
  5. Raid0、 Raid1、 Raid5、 Raid10的原理、特点、性能区别
  6. 2019年软件开发人员必学的编程语言Top 3
  7. gdal坐标转换总结(转换)
  8. [BUUCTF][HITCON 2017]SSRFme
  9. 07-树(Tree)结构分析
  10. 别了微软Surface