2020-06-10Linux命令: more

more

more 命令类似 cat ,不过会以一页一页的形式显示,更方便使用者逐页阅读,而最基本的指令就是按==空白键==(space)就往下一页显示,按 ==b 键==就会往回(back)一页显示。按==回车键== 往下显示一行

语法

more 文件名

参数

+/pattern 在每个文档显示前搜寻该字串(pattern),然后从该字串的前两行开始显示

+num 从第 num 行开始显示

常用命令

Enter 向下1行

Ctrl+F 向下滚动一屏

空格键 向下滚动一屏

b 向上滚动一屏

Ctrl+B 返回上一屏

= 输出当前行的行号

:f 输出文件名和当前行的行号

V 调用vi编辑器

!命令 调用Shell,并执行命令

q 退出more

实战1

进入/root目录 新建moreTest目录 进入 moreTest 目录 下载下面分享的文件 链接:https://pan.baidu.com/s/18Fn2JtKgkhzzPLmNLhfO-Q 提取码:**** 使用 rz命令 上传下载的 guoya-api.log 的文件

使用 more 命令打开guoya-api.log 文件,向下翻两页,向上翻一页,退出命令

more guoya-api.log 向下翻两页: 按两下 空格键 向上翻一页: 按一下 b 键 退出命令: 按 q键

使用more命令打开guoya-api.log,从 dataSource-1 字符串开始之后的前两行开始显示,查看当前行号,查看当前文件名和行号,退出

more +/dataSource-1 guoya-api.log 查看行号: 按 = 键 查看当前文件名和行号: 按 :,然后按 f 退出命令: 按 q键

使用more命令打开guoya-api.log,从1000行开始查看,然后退出

more +1000 guoya-api.log 退出: 按 q键


实战2



重点

掌握more命令的用法及以下两个参数

+/pattern

+num

掌握more命令中以下命令

Enter 向下1行

空格键 向下滚动一屏

b 向上滚动一屏

= 输出当前行的行号

q 退出more

问题

more命令中如何查看行号?

=

more命令中如何退出?

q

more命令中如何向上滚动一屏?

b

more命令中如何向下滚动一屏?

:空格(space)

写出使用more查看guoya-api.log文件中包含aliases字符串的行

写出使用more查看guoya-api.log文件的第两千行

over.

你可能感兴趣的:(2020-06-10Linux命令: more)