来一发CentOS中逐页显现长文本文件more下令
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!假如你已习气了在Linux体系上事情,那你必定会发明在Linux天下中存在着大批的文本文件。设置文件和日记文件一般都接纳文本格局。这些文件一般都有很长的内容,不克不及在一屏内全体显现。以是在处置这类文件时,我们必要分页显现。这时候我们能够用上more下令。more是干吗的
more是一个用来分页显现年夜文本文件的下令,它默许是内置在各个Linux刊行版中的。
怎样用more
利用more下令,只必要键进:
$morefile_name好比,我们想反省/var/log目次下的日记文件syslog,只必要键进:
$more/var/log/syslog
然后我们能够看到在屏幕左下角有个提醒,告知我们以后的显现比例为0%。看上往这个文件相称年夜,以是第一页是全体页数的0%。利用空格键能够往下翻页,然后就能够看到提醒的百分比会增添。
限定每页显现的行数
在实行more下令的时分,它会占用你终端窗口的全体空间用于显现。可是你能够经由过程参数-数字来限定每页显现的行数。
比方,你但愿每页限定显现12行,能够经由过程上面的下令:
$more-12/var/log/syslog
如今,你会看到每页只显现12行,在按下空格键后,就会翻页显现前面的12行。
Displayusermessage
我们晓得,more下令会在显现地区的左下角提醒以后内容所占的百分比。关于第一次利用more下令的人来讲,他或她大概会想晓得怎样才干往下翻页。为了不这类情形,我们能够在实行时增添-d参数,如许就会分外显现一行用户信息“[按空格键持续,‘q‘推出.]”
假如用户按了‘空格‘或’q‘以外的按键,more会显现一行匡助信息“[按‘h’键检察提醒。]”
假如按下h键,会显现一个匡助信息:
一个成心思的指令是b按钮,b按钮同意你退回到后面的页面。换句话说,b按钮能够同意向前翻页。
你能够经由过程左上角的...前1页信息来确认以后显现的是后面的页面。
克制转动
经由过程参数-c,more下令不会转动页面,而是间接扫除之前的内容,交换为下一页的内容。With-coption,morewillnotscrollthepage.Itwillclearthepreviouspageandputthenextpageorlinesthere.
$more-10-clynis.log
假如按下空格键,下一页会仍旧有不异的巨细。
疏忽过剩的空缺行
利用参数-s来疏忽过剩的空缺行,上面是个例子:
当我们增添参数-s后:
$more-sdoc_30.txt
查找字符串
假如你的日记文件十分年夜,那末在个中查找你想要的字符串并非那末简单。more下令的查找功效能够帮你,经由过程参数+/string能够用来搜刮字符串,找到的关头字会显现在第一行。好比我们要在/var/logs/syslog文件中搜刮“dhclient”,那more下令的格局:
$more+/dhclient/var/log/syslog
然后,假如要在文件中持续搜刮下一个,只必要按下/按钮,前面跟有关头字dhclient。
从指定行入手下手显现
你也能够经由过程参数+数字来指定入手下手显现的行,比方,我们有一个15行的文件:
然后我们想从第5行入手下手显现这个文件的内容,下令看起来会是这个模样:
$more+5doc_30.txt
能够显现二进制文件吗?
谜底是不可.more下令会提醒如许的信息,比方:
结论
more是一个用来检察文本文件的基本工具,它不克不及用来显现二进制文件。一般,我们能够经由过程下令manmore大概more--help来猎取更多关于more怎样利用的信息。
via:http://linoxide.com/linux-command/linux-more-command/
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
来一发CentOS中逐页显现长文本文件more下令
上课传授的不仅仅是知识,更重要的是一些道理,包括一些做人的道理,讲课时也抓住重点,循序渐进,让同学理解很快;更可贵的是不以你过去的成绩看问题. 甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。 再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。? 最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。 目前全球有超过一百多个Linux发行版本,在国内也能找到十几个常见版本。如何选择请根据你的需求和能力,RedhatLinux和DebianLinux是网络管理员的理想选择。 熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种: 即便是非英语国家的人发布技术文档,Linux也都首先翻译成英语在国际学术杂志和网络上发表。 请问谁有Linux的学习心得的吗?简单的说说? 随着实验课程的结束,理论课也该结束了,说实话教OS的这两位老师是我们遇到过的不错的老师(这话放这可能不太恰当).
页:
[1]