有些命令显示的内容太多,一页屏幕显示不完,就需要翻页命令。一般是用管道符将这样的命令的输出让more或less处理,就像这样:
dmesg |more (查看系统硬件信息)
或dmesg |less
more命令的翻页按键:
空格:表示向下翻一页
回车:表示向下滚动一行
/字符串:表示查询字符串
q:离开more界面
而less命令和more的不同之处在于,它可以向上翻页,字符串查询也可以向上查询。less命令的按键(more命令的按键在less中一样):
PageUp:向上翻页
PageDown:和空格键一样是向下翻页
字符串:表示向下查询字符串n:重复查询字符串
linux RH 终端命令里more 和less 都是显示文件内容的吧,区别是什么。而且为什么会乱码,跟文件类型有关?
可以使用more命令。
more命令能够对文件内容或者查询结果进行分屏显示。more命令可以单独使用,也可以和配合管道符使用。例如使用cat命令查看/etc/passwd文件时,只能看到最后的内容,为了能够看到文件所有内容,可以执行命令:# more /etc/passwd?
或者是配合管道符命令:# cat /etc/passwd | more
扩展资料:
Linux中除了使用more命令进行分屏,还可以使用less命令。More命令的缺点是不能向上滚动,如果想向上翻屏,需要使用less命令,less命令的用法与more命令完全相同,唯一不同点是less命令能够向上翻屏。
可以通过上下箭头进行上下一行行滚动,也可以通过page up/page down命令向上/向下进行一屏一屏滚动。常用: ls | less?
这样就可以分屏显示了,并可以用PgUp和PgDn来上下翻页。
百度百科-linux命令
more是从UNIX系统中延续下来的(功能稍弱,这个命令是为了提供对UNIX的兼容性),而less是Linux自有的。它们的差别也可以从命令名看出来:
more可以读取一个较大的文本文件,分屏显示到标准输出上,并可以向下翻页(更多);
less可以读取一个较大的文本文件,分屏显示到标准输出上,并可以向下、向上翻页(更少);
乱码跟这两个命令没关系,可能的原因是:文件中有系统不支持的字符。控制字符自然是没法显示的,在不支持中文的终端下,中文字符自然也会是乱码。
本文来自作者[出恩硕]投稿,不代表机氪号立场,如若转载,请注明出处:https://jpker.com/jke/4068.html
评论列表(4条)
我是机氪号的签约作者“出恩硕”!
希望本篇文章《Linux的翻页命令more和less怎么使用》能对你有所帮助!
本站[机氪号]内容主要涵盖:生活百科,小常识,生活小窍门,知识分享
本文概览:有些命令显示的内容太多,一页屏幕显示不完,就需要翻页命令。一般是用管道符将这样的命令的输出让more或less处理,就像这样:dmesg |more (查看系统硬件信息)或dm...