more
是 Linux/Unix 系统中一个经典的分页显示工具,用于逐页或逐行查看文件内容(尤其是大文件),避免一次性输出全部内容导致屏幕快速滚动。以下是详细说明:
分页显示
打开文件后,more
会按屏幕高度显示内容,剩余部分暂停并显示提示(如 --More--(xx%)
)。
more filename.txt
交互操作
在查看时支持以下常用命令:
q
:退出查看。/pattern
:搜索指定文本(按 n
跳转到下一个匹配项)。h
:显示帮助信息。less
的区别more
是早期工具,功能较基础(不支持向上滚动)。less
是 more
的增强版,支持上下滚动、搜索高亮等,现代系统推荐优先使用 less
。查看文件:
more /var/log/syslog
结合管道使用(如查看命令的长输出):
dmesg | more
从第 N 行开始显示:
more +10 filename.txt # 从第10行开始
less
。more
在某些系统中是 less
的别名(可通过 type more
检查)。希望这对你有帮助!