← 返回目录
2.12挑战⏱ 约 6 分钟

侦探题:组合命令破案

把学过的工具拼起来解决真问题

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

真正的终端高手,不是记得多少命令,而是会把命令组合起来解决没见过的问题。这一节给你一桩"案子",用你这一级学的所有工具去破。

💡 打个比方

这就像侦探破案:线索(文件)摆在那里,grep 是放大镜、wc 是计数、管道 | 是把线索串起来的推理链。工具你都有了,就看你怎么用。

🔍 案情: 服务器的 日志.txt 里混着正常记录和错误。请你回答:

  1. 一共有多少条"错误"?(提示:grep 错误 日志.txt | wc -l)
  2. 最早的一条错误长什么样?(提示:grep 错误 日志.txt | head -n 1)
  3. 把所有错误行单独存成一个 错误清单.txt(提示:grep 错误 日志.txt > 错误清单.txt,再 cat 验证)
模拟终端(自由练习 · 敲错也不会弄坏任何东西)
🎯 小目标:用 grep / wc / head / 管道 / 重定向,完成上面 3 个破案任务
试着随便敲敲:ls、cd 项目、mkdir 测试、cat 笔记.txt … 输入 help 看全部命令。
~ $ 
❓ 测验
要数出'日志里有多少条错误',下面哪条命令对?
⚠️ 避坑组合命令时,从左往右一节一节想

长命令别一口气憋出来。先想"第一步要什么"(grep 筛错误),跑一下看对不对;再加下一节(| wc -l)。一节一节搭、随时验证,比硬写一长串再 debug 高效得多。这也是后面用 AI 写代码时同样的心法。

🤖 让 AI 给你出更多侦探题
我学完了 cat/head/tail/grep/wc/管道/重定向/通配符。请给我出 3 道'用组合命令破案'的题(给我一个文件场景和问题,先别给命令),我答完你再公布答案并点评。
✅ 小结

你已经能像侦探一样组合命令解决真问题了——这是从"会用命令"到"会用终端思考"的飞跃。下一节做本级总回顾。

下一节 → 本级回顾 + 挑战
智图软件的赞赏码
都看到这了,打个赏呗!
接下来 · 2.13
本级回顾 + 挑战
继续读下一节 →