more

将内容较长的文本文件内容分屏显示,支持定位关键字。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1、语法

        more [-dlfpcsu]  [-num]  [+/pattern] [+linenum]  [file ...]

 

2、命令和选项列表

选项

说明

--version

显示命令版本信息

--help

显示帮助文档

-num

每一页显示的行数

-d

在最后一行显示说明

-l

更常见的做法是将^L(表单提要)视为特殊字符,并在包含表单提要的任何行之后暂停。-l选项将防止这种行为。

-f

只处理正常行,太长的行不处理

-p

不滚动,清屏显示文本

-c

不滚动,清屏显示全新的一页

-s

将多个空白行合并

-u

压制下划线

+/

在显示之前查找字符串

+num

从第num行开始显示

 

当使用more指令之后,屏幕进入了more的命令模式,我们需要借助一些命令才能查看所有的内容。

命令

说明

h | 

显示帮助信息

空格

显示下面的几行,默认是滚动一屏

z

显示下k行文本。默认为当前屏幕大小。参数成为新的缺省值。

回车

显示下面的几行,默认是一行

d | ^D

滚动几行,初始化时11

q | Q

退出

s

跳过前面的几行,默认是1

f

跳过前面的几屏,默认是1

b or ^B

跳过k个文本屏幕。默认为1。只适用于文件,而不是管道。

到以前搜索开始的地方

=

显示当前行号

!<cmd> or :!<cmd>

执行指令

v

在当前行启动编辑器。如果定义了环境变量VISUAL,则从环境变量获取编辑器;如果未定义VISUAL,则从EDITOR获取;如果未定义可视化或编辑器,则默认为“vi”。

^L

重新绘制屏幕

:n

跳转到下面的第n个文件,默认1

:p

跳转到前面的第n个文件,默认1

:f

显示当前的文件名和行号

.

重复之前的命令

/字符串

查找字符串,向尾部查找

?字符串

查找字符串,向头部查找

 

3、实例

管道配合more, 在最底部显示了more指令的说明信息

[root@localhost weijie]# less /etc/httpd/conf/httpd.conf  

alsa-info

alsa-info.sh

alsaloop

alsamixer

amidi

amixer

amuFormat.sh

anthy-agent

--More--[Press space to continue, 'q' to quit.]

最新文章

  1. 查看Job执行的历史记录
  2. Linux系统下设置环境变量
  3. loadrunner中切割strtok字符串
  4. python 面向对象学习
  5. 使用php作linux自动执行脚本
  6. 工作中遇到的问题--BindException
  7. always NetWork Performance measure Tools
  8. NFS网络操作系统介绍以及相关应用
  9. 对Memcached使用的总结和使用场景
  10. AngularJS(9)-表单
  11. 数据库中的null问题
  12. framework各版本新特性(为面试准备)
  13. mybatis的知识点
  14. Gem/Bundle/Rvm
  15. vs2017和vs2019专业版和企业版
  16. Struts2 返回 json 格式数据
  17. ashx获取Oracle数据库图片
  18. 计算系统中互联设备Survey
  19. Java之判断大整数是否为平方数
  20. SpringBoot之依赖注入DI

热门文章

  1. 画面渲染:实时渲染(Real-time Rendering)、离线渲染(Offline Rendering)[转]
  2. Node.js 文件系统fs模块
  3. Xcode 6 下添加pch头文件
  4. 《C与指针》——高级指针话题
  5. opencv学习笔记——时间计算函数getTickCount()和getTickFrequency()
  6. ArcEngine创建要素类_线类型
  7. Primitive Data Types
  8. 设计模式之&mdash;&mdash;flyweight模式
  9. arcgis api for JavaScript _跨域请求
  10. Parity game---poj1733