← 返回目录
2.3操作⏱ 约 3 分钟

看结尾(tail)

只看最后几行,看最新发生了什么

🔎 最后验证 2026-05📚 来源:通用计算机常识✅ 190 人学过👁 310 次阅读
为什么学这个

很多文件(尤其是日志)是"越往后越新"。出了问题,你最想看的往往是最后几行——刚刚发生了什么。这就是 tail,head 的镜像兄弟。

💡 打个比方

如果说 head 是翻开书的开头,tail 就是直接翻到最后一页看结局。排查问题时,"最近发生的事"几乎都在末尾。

  • tail 文件名 = 默认显示最后 10 行
  • tail -n 1 文件名 = 只看最后 1 行
  • 程序员排查 bug 最常用:tail 一眼看到日志里最新的报错

试试:tail -n 1 运行日志.txt 看最后一行(也就是最新那条):

模拟终端(自由练习 · 敲错也不会弄坏任何东西)
🎯 小目标:用 tail -n 1 看 运行日志.txt 的最后一行
试着随便敲敲:ls、cd 项目、mkdir 测试、cat 笔记.txt … 输入 help 看全部命令。
~ $ 
❓ 测验
排查问题时,想看日志里'最新发生的事',更该用哪个?
⚠️ 避坑head 和 tail 别记反

head(头)看开头,tail(尾巴)看结尾。一个简单记法:动物的 tail(尾巴)在身体后面,所以 tail 看后面。

🤖 用 AI 巩固这一节
我学了 tail。听说还有个 tail -f 能'实时盯着文件末尾'。请用大白话解释 tail -f 是干嘛的,以及程序员什么时候会用它。
✅ 小结

看文件你已经有三件套了:cat 看全部、head 看头、tail 看尾。接下来从"读"转到"写"——下一节用 echo 让终端打印出你想要的文字。

下一节 → 打印文本(echo)
智图软件的赞赏码
都看到这了,打个赏呗!
接下来 · 2.4
打印文本(echo)
继续读下一节 →