← 返回目录
0.8概念⏱ 约 5 分钟

什么是终端

为什么程序员爱用那个黑框框

🔎 最后验证 2026-05📚 来源:通用计算机常识
为什么学这个

电影里黑客噼里啪啦敲的那个黑框框,就是终端。它看起来很吓人,但其实是你和电脑之间最直接、最强大的对话方式。这一节之后,你就不再怕它了——而且这正是用 AI 编程(Claude Code)的舞台。

💡 打个比方

平时你用鼠标点图标,像在餐厅看图片菜单点菜——直观,但只能点菜单上有的。终端则像直接用语言跟厨师下单:"给我一份番茄炒蛋,不要葱"。它更直接、更灵活,能做到点菜单做不到的事。

  • 终端(Terminal)是一个让你用文字命令控制电脑的程序
  • 你输入一行命令、回车,电脑执行并把结果用文字回给你
  • 它能做图形界面做不到/做起来很慢的事:批量操作、自动化、远程控制服务器
  • 关键:Claude Code 就活在终端里——学会终端,才能和你的 AI 结对程序员对话
⚠️ 避坑❗ Windows 用户必读:本课命令面向 Mac/Linux 终端

本课程教的命令(pwdlscdrmgrep 等)是 macOS / Linux 终端的通用命令。Windows 自带的"命令提示符(cmd)"里很多不通用(比如没有 lsrm,路径用反斜杠 \,也不认 ~)。如果你用 Windows,强烈建议装 Git Bash 或 WSL(Windows 里的 Linux 环境)——这样命令和本课完全一致,Claude Code 在 Windows 上官方也推荐这样跑。本课程内置的"模拟终端"在哪种系统上都一样,放心练;只是日后到真实终端时,Windows 同学记得用 Git Bash/WSL。

下面是一个真正能敲的终端。跟着提示输入命令,看看会发生什么(放心,这是模拟环境,敲错也不会弄坏任何东西):

模拟终端 — 敲错也不会弄坏任何东西
👉 输入 pwd 回车 —— 它会告诉你'现在在哪个文件夹'
❓ 测验
终端最核心的交互方式是?

下面这个是自由练习场——不限剧本,你想敲什么就敲什么。它背后有一个真的(虚拟)文件系统,cd 真的会进文件夹、mkdir 真的会创建。试试 lscd 项目mkdir 我的第一个文件夹cat 笔记.txthelp:

模拟终端(自由练习 · 敲错也不会弄坏任何东西)
🎯 小目标:进入“项目”文件夹,在里面新建一个属于你的文件夹
试着随便敲敲:ls、cd 项目、mkdir 测试、cat 笔记.txt … 输入 help 看全部命令。
~
⚠️ 避坑终端不会问'你确定吗?'

图形界面删文件会弹窗确认,终端通常不会——命令一回车就执行,删了就是删了(很多操作没有回收站)。这不是吓你,而是提醒:敲命令前先看清楚。本课程会在危险命令处反复提醒你(比如后面的 rm)。

🤖 用 AI 巩固这一节
我是终端新手,刚理解了终端是'用文字命令控制电脑'。请用初学者能懂的话,告诉我接下来最该掌握的 5 个终端命令分别是什么、各做什么,并提醒我哪个有危险。
✅ 小结

恭喜——你完成了 P0!现在你已经有了文件、文件夹、路径、程序、操作系统、互联网和终端的完整心智模型,也敢打开那个黑框框了。下一阶段 P1,我们正式动手,在终端里敲出你的第一批真实命令。

下一节 → P1:终端基本功
💬 对这节有疑问或心得? 去社区和大家讨论 →