1.命令作用
一种分页符显示程序,可以逐页显示文件内容,从前向后读取文件,因此在启动时就加载整个文件
2.命令语法
Usage: more [options] file...
3.参数详解
options:
- -d,在屏幕下方显示帮助/提示信息
- -c,从顶部清屏,然后显示
- -p,通过清除窗口而不是滚屏来对文件进行换页,与-c选项相似
- -s,将多个空白行压缩成一行
- -NUM,指定每个屏幕的行数
- +NUM,从行号NUM行开始显示文件
- +/STRING,从匹配的字符串行开始显示(在每个档案显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示)
- 其他参数无明显效果,如有请大家评论区提示
执行后快捷键:
- 回车,向下滚动1行
- 空格,向下滚动一屏
- b,向上滚动一屏
- f,向下滚动一屏
- nf,向下移动n屏,其中n是数字
- nb,向上移动n屏,其中n是数字
- =,输出当前行号
- :f,输出当前文件名和行号
- v,调用vi编辑器
- ! 命令,调用Shell,并执行命令
- q,退出
4.常用用例
4.1.每屏显示3行
[root@localhost Desktop]# more -3 /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
--More--(4%)
4.2.行尾显示帮助信息
[root@localhost Desktop]# more -3 -d /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
--More--(4%)[Press space to continue, 'q' to quit.]
4.3.行尾显示文件名称行号
直接键盘输入:f,后才显示如下效果,仅输入:,没有任何效果。
[root@localhost Desktop]# more -3 /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
"/etc/passwd" line 4