more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more以一页一页的显示方便使用者逐页阅读,按空白键(space)就往下一页显示,按 b 键往回(back)一页显示,还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。
1、基本命令
more [-dlfpcsu ] [-num ] [+/ pattern] [+ linenum] [file ... ]
2、命令功能
more命令和cat的功能一样都是查看文件里的内容,但有所不同的是more可以按页来查看文件的内容,还支持直接跳转行等功能。
3、命令参数
-d display help instead of ring bell
-f count logical, rather than screen lines
-l suppress pause after form feed
-p do not scroll, clean screen and display text
-c do not scroll, display text and clean line ends
-u suppress underlining
-s squeeze multiple blank lines into one
-NUM specify the number of lines per screenful
+NUM display file beginning from line number NUM
+/STRING display file beginning from search string match
-V output version information and exit
4、使用范例
实例1:显示文件中从第3行起的内容
命令:more +3 log.log
实例2:从文件中查找第一个出现"day3"字符串的行,并从该处前两行开始显示输出
命令:more +/day3 log.log
实例3:设定每屏显示行数
命令:more -5 log.log
实例4:列一个目录下的文件,由于内容太多,我们应该学会用more来分页显示。这得和管道 | 结合起来
命令:ls -l | more -5