• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 程序设计
  • 信息安全
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >RedHat/Centos > CentOS系统里彻底的清空终端屏幕的方法

CentOS系统里彻底的清空终端屏幕的方法

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了centos打开终端快捷键,centos终端快捷键,centos如何打开终端,centos怎么打开终端,centos打开终端等相关知识,希望对您有所帮助,也希望大家多多支持微课江湖

Linux用户,特别是Ubuntu或CentOS用户,基本上都习惯使用clear命令或Ctrl+L组合快捷键来清空终端屏幕。但是,这样做其实并不是真正的清空屏幕,它只是给人一种错觉,让人以为屏幕清空了。但当用鼠标向上滚时,你仍然能看到之前的命令操作留下来的输出。当在处理大量的文本时,这种情况就会给我们带来麻烦。

网上能查到很多其它清空屏幕的方法,但基本上都是clear命令的变种。那么,如何能真正的清空屏幕呢?

Terminal

很巧,我最近发现了一个命令,它能彻底的解决我们的问题。

printf “\033c”正是我们需要的命令。它是真正的清空了终端屏幕,它的功能跟DOS里CMD.EXE提供的CLS效果很相似。

但这个命令究竟是做什么的?它的工作原理是什么?

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

于是,这个命令变成了<ESC>c,它是VT-XXX中表示“Full Reset (RIS)”的转义码。现今我们使用的所有的终端都是VT兼容的,但如果你发现自己使用的是一个非常奇怪的终端,那这个命令你可能用不了。printf是bash里内置的命令,内置命令的优先级比其它可执行文件要高。

我们还可以使用另外一个命令,reset,它也是清空终端屏幕,但我们仍然可以使用上下键查看历史命令。这个命令的一个缺点是,它执行起来有点慢,也许是因为它没有发送ESC c指令,但这个命令的兼容性显然比之前的那个要好。

reset命令在你的终端控制错乱时非常有用。你是否遇到过输入字符不出现在光标的位置的情况?当你敲击回车键时,新提示符并没有出现在新行上,而是出现在老提示符的前面?reset命令就是来修正这个问题的。你在CYGWIN上也能使用这个命令。 

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • CentOS的管理终端界面详解
  • CentOS终端类型及相互转换方式详解
  • CentOS如何设置终端显示字符界面区域的大小?
  • CentOS系统里彻底的清空终端屏幕的方法
  • Centos下如何限制伪终端数?Centos下限制伪终端数的方法
  • Centos中记录终端输出到文本文件的方法
  • centos如何进入不同终端?centos进入不同终端的几种方法
  • centos 7.0截屏快捷键有冲突该怎么更换?
  • CentOS终端命令行显示中文乱码的解决方法

相关文章

  • 2017-05-12CentOS中安装商业主机控制面板DTC(Domain Technologie Control)
  • 2017-05-12centos7如何进入紧急修复模式?
  • 2017-05-12RedHat虚拟机打不开磁盘问题如何解决?
  • 2017-05-12CentOS6.4系统中Mysql数据库卸载、安装与配置教程[图文]
  • 2017-05-12Centos安装桌面一键包
  • 2017-05-12CentOS7下LVM如何添加硬盘及扩容?
  • 2017-05-12CentOS如何更换网卡设置?CentOS更换网卡设置的方法
  • 2017-05-12在CentOS系统上安装Eclipse的教程
  • 2017-05-12CentOS7访问CD-ROM中的内容
  • 2017-05-12CentOS如何设置各种代理上网?

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • Linux oracle 9i图文安装教程二
    • CentOS如何设置各种代理上网?
    • CentOS 7如何添加自定义系统服务?
    • 在CentOS系统上格式化逻辑分区的方法
    • CentOS 5.4 防火墙配置80端口的方法(适用于centos5.3以上版本)
    • Centos服务器下安装Mydns及MydnsConfig
    • CentOS 6.0 VNC远程桌面配置方法
    • 如何解决Centos口令周期设置生效问题?
    • 全面讲解RedHat系Linux中的rpm包管理系统
    • CentOS下通过yum查找并安装包的方法

关于我们 - 联系我们 - 免责声明 - 网站地图 - 投诉建议

©CopyRight 2015-2017 www.weikejianghu.com Inc All Rights Reserved. 微课江湖 版权所有