less更推荐,功能全、响应快、支持回翻和搜索;more更轻量但只能单向浏览;less适合全文扫描和关键字查找,more适合极简环境。

用 more 或 less 命令分页查看,是最直接、最通用的方法。其中 less 更推荐,功能全、响应快、支持回翻和搜索;more 更轻量,适合老系统或极简环境,但只能单向浏览。
用 less 查看(日常首选)
执行 less 文件名 即可进入交互式分页界面:
- 空格键:向下翻一页
-
b键:向上翻一页 -
/关键词回车:向前搜索(如/ERROR) -
n/N:跳到下一个 / 上一个匹配项 -
g:跳到文件开头,G:跳到末尾 -
q:退出
加常用选项提升体验:less -N file.log 显示行号less -R file.log 正确显示颜色日志(如带 ANSI 色彩的输出)less +G file.log 直接打开并定位到文件末尾
用 more 查看(简单够用)
执行 more 文件名 后,界面底部会显示 --More--(XX%) 提示:
- 空格键:向下翻一整屏
- 回车键:向下滚动一行
-
/pattern:输入后按回车,查找下一个匹配位置 -
b:部分版本支持向上翻页(非所有系统默认启用) -
q:立即退出 -
H:调出帮助页
启动时可加参数控制行为:more -d file.txt 显示友好提示语more -10 file.txt 每屏只显示 10 行more +100 file.txt 从第 100 行开始显示
配合管道处理命令输出
当内容来自命令而非文件时,直接用管道接入:
cat large.log | less -N-
journalctl -u nginx | less -S(-S禁止长行自动换行) ps aux | grep java | less
注意:more 对管道输入不支持 b 回翻,而 less 完全支持,这是关键差异之一。
快速对比与选择建议
如果你只是临时看一眼、确认结尾几行,tail -n 50 file.log 更快;
如果要全文扫描、反复跳转、查关键字,less 是唯一合理选择;
如果在嵌入式设备或极老系统中,more 是稳妥备选,且资源占用略低。











