在 Linux 终端中查看长文本或命令输出时,可以通过以下方式实现翻页操作:
less(推荐)command | less # 例如:ls -l / | less
空格 或 Page DownPage Up↓ 或 Enter↑/关键词 → 按 n(下一个)或 N(上一个)qmore(基础分页)command | more # 例如:cat large_file.txt | more
空格Entermore 不能回退到上一页,建议优先使用 less。如果输出已显示在终端中(未分页),尝试以下快捷键:
- 向上翻页:Shift + Page Up
- 向下翻页:Shift + Page Down
- 滚动一行:Ctrl + ↑/↓(部分终端支持)
tail(查看文件尾部)tail -f /var/log/syslog # 实时跟踪文件末尾(按 Ctrl+C 退出)
head(查看文件头部)head -n 20 file.txt # 显示前20行
tmux 或 screen# 查看长日志文件
less /var/log/syslog
# 分页显示命令输出
ps aux | less
# 快速查看文件末尾(适合日志监控)
tail -n 100 /var/log/nginx/error.log
选择方法取决于具体需求:less 适合交互式浏览,tail/head 适合快速定位首尾内容。