在 Linux 终端中查看长文本或命令输出时,可以通过以下方式实现翻页操作:
less
(推荐)command | less # 例如:ls -l / | less
空格
或 Page Down
Page Up
↓
或 Enter
↑
/关键词
→ 按 n
(下一个)或 N
(上一个)q
more
(基础分页)command | more # 例如:cat large_file.txt | more
空格
Enter
more
不能回退到上一页,建议优先使用 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
适合快速定位首尾内容。