008 more命令
命令说明
more 用于分屏逐页查看文件内容,适合查看较长输出。它是较老的分页工具,只能向前翻页(部分实现支持有限回退)。
语法
more [选项]... [文件]...
常用参数
| 参数 | 说明 |
|---|---|
| num | 每屏显示 num 行,如 more 5 file |
| +num | 从第 num 行开始显示,如 more +100 file |
| +/pattern | 打开文件后从第一个匹配 pattern 的位置开始,如 more +/error log |
| -d | 显示更友好的操作提示 |
使用示例
$ more /etc/profile
分屏查看 /etc/profile
$ more +50 big.txt
从第 50 行开始查看
$ more +/WARN app.log
从第一个包含 WARN 的行开始查看
$ ls -l /usr/bin | more
分页查看长列表
$ cat app.log | more
管道输出也可用 more 分页
实用技巧
- more 操作键:空格 翻一页;回车 翻一行;q/b 退出;= 显示当前行号;h 显示帮助。
- more 是早期 Unix 工具,功能弱于 less:不能自由上下翻、不支持搜索高亮。日常建议直接用 less。
- 退出 more 按 q;若终端被 more 弄乱,可输入 clear 或 reset 恢复。