more
===

显示文件内容，每次显示一屏

## 补充说明

**more命令** 是一个基于vi编辑器文本过滤器，它以全屏幕的方式按页显示文本文件的内容，支持vi中的关键字定位操作。more名单中内置了若干快捷键，常用的有H（获得帮助信息），Enter（向下翻滚一行），空格（向下滚动一屏），Q（退出命令）。

该命令一次显示一屏文本，满屏后停下来，并且在屏幕的底部出现一个提示信息，给出至今己显示的该文件的百分比：--More--（XX%）可以用下列不同的方法对提示做出回答：

*   按Space键：显示文本的下一屏内容。
*   按Enier键：只显示文本的下一行内容。
*   按斜线符`|`：接着输入一个模式，可以在文本中寻找下一个相匹配的模式。
*   按H键：显示帮助屏，该屏上有相关的帮助信息。
*   按B键：显示上一屏内容。
*   按Q键：退出rnore命令。

### 语法  

```shell
more(语法)(参数)
```

### 选项  

```shell
-<数字>：指定每屏显示的行数；
-d：显示“[press space to continue,'q' to quit.]”和“[Press 'h' for instructions]”；
-c：不进行滚屏操作。每次刷新这个屏幕；
-s：将多个空行压缩成一行显示；
-u：禁止下划线；
+<数字>：从指定数字的行开始显示。
```

### 参数  

文件：指定分页显示内容的文件。

### 实例  

显示文件file的内容，但在显示之前先清屏，并且在屏幕的最下方显示完核的百分比。

```shell
more -dc file
```

显示文件file的内容，每10行显示一次，而且在显示之前先清屏。

```shell
more -c -10 file
```


<!-- Linux命令行搜索引擎：https://jaywcjlove.github.io/linux-command/ -->