Linux命令之文件内容分屏显示more

概述

more 命令是一个基于 vi 编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容。more 指令中内置了许多快捷键可以使用。
在这里插入图片描述

注:类似于 cat 命令,但 cat 命令是显示整个文件的内容到屏幕上,而 more 命令会一页一页的显示。more 命令从前向后读取文件,因此在启动时就加载整个文件。

语法

该命令的语法是:more [选项] 文件名

该命令支持的选项有:

选项说明
+n从第 n 行开始显示
-n定义屏幕大小显示为 n 行
+/pattern在当前显示中搜索该字符串(pattern)人,然后从该字符串前两行之后开始显示
-c从顶部清屏,然后显示
-l忽略换页字符
-P通过清除窗口而不是滚屏来对文件进行换页
-s把连续多个空行显示为一个空行
-u把文件内容的下划线去掉

支持的快捷键有:

快捷键说明
Space空格键,代表向下翻一页
Enter回车键,代表向下翻一行
q代表立刻离开 more,不再显示该文件内容
Ctrl+F向下滚动一页
Ctrl+B向上滚动一页
=输出当前行的行号
:f输出文件名和当前行的行号

使用

显示文件内容

从第一页第一行开始显示:

cat 文件名

在这里插入图片描述

从文件第 3 行起显示

可以指定从文件第多少行开始显示,即:

# 语法
cat +行号 文件名
# 示例,从第 10 行开始显示 test.txt 文件
cat +10 test.txt

在这里插入图片描述

屏幕每页只显示 10 行

在这里插入图片描述

与管道符结合使用

还可以与管道符结合使用,将前一个命令的输出转到 more 命令:
在这里插入图片描述

  • 1
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值