仓酷云

标题: 给大家带来Linux体系里怎样完全的清空屏幕? [打印本页]

作者: 简单生活    时间: 2015-1-15 22:14
标题: 给大家带来Linux体系里怎样完全的清空屏幕?
在linux中学习命令的最好办法是学习Shell脚本编程,Shell脚本比起其他语言来学习简单,但是功能却十分强大.通过学习Shell编程,能让你掌握大量的linux命令。
  Linux用户,出格是Ubuntu或CentOS用户,基础上都习气利用clear命令或Ctrl+L组合快速键来清空终端屏幕。可是,如许做实在并非真实的清空屏幕,它只是给人一种错觉,让人觉得屏幕清空了。但当用鼠标向上滚时,你仍旧能看到之前的命令操纵留上去的输入。当在处置大批的文本时,这类情形就会给我们带来贫苦。



  网上能查到良多别的清空屏幕的办法,但基础上都是clear命令的变种。那末,怎样能真实的清空屏幕呢?
  很巧,我比来发明了一个命令,它能完全的办理我们的成绩。
  printf“33c”恰是我们必要的命令。它是真实的清空了终端屏幕,它的功效跟DOS里CMD.EXE供应的CLS效果很类似。
  但这个命令事实是做甚么的?它的事情道理是甚么?
  1. \033==x1B==27==ESC
复制代码
  因而,这个命令酿成了<ESC>c,它是VT-XXX中暗示“FullReset(RIS)”的本义码。当今我们利用的一切的终端都是VT兼容的,但假如你发明本人利用的是一个十分奇异的终端,那这个命令你大概用不了。printf是bash里内置的命令,内置命令的优先级比别的可实行文件要高。
  我们还可使用别的一个命令,reset,它也是清空终端屏幕,但我们仍旧可使用高低键检察汗青命令。这个命令的一个弱点是,它实行起来有点慢,大概是由于它没有发送ESCc指令,但这个命令的兼容性明显比之前的谁人要好。
  reset命令在你的终端把持庞杂时十分有效。你是不是碰到过输出字符不呈现在光标的地位的情形?当你敲击回车键时,新提醒符并没有呈现在新行上,而是呈现在老提醒符的后面?reset命令就是来修改这个成绩的。你在CYGWIN上也能利用这个命令。
  英文原文:how-to-clear-terminal-screen-for-real
文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln
作者: 爱飞    时间: 2015-1-17 06:43
选择交流平台,如QQ群,网站论坛等。
作者: 蒙在股里    时间: 2015-1-20 15:19
安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。
作者: 活着的死人    时间: 2015-1-29 12:23
尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。
作者: 飘灵儿    时间: 2015-2-6 00:50
直到学习Linux这门课以后,我才知道,原来我错了。?
作者: 愤怒的大鸟    时间: 2015-2-14 17:45
在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。
作者: admin    时间: 2015-3-4 09:40
我感觉linux的学习,学习编程~!~!就去学习C语言编程!!
作者: 分手快乐    时间: 2015-3-11 18:11
熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种:
作者: 灵魂腐蚀    时间: 2015-3-19 06:51
有疑问前,知识学习前,先用搜索。
作者: 海妖    时间: 2015-3-27 12:11
通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。?




欢迎光临 仓酷云 (http://www.ckuyun.com/) Powered by Discuz! X3.2