Skip to content
难度LEVEL
阅读READ约 2 分钟~2 min
更新UPDATED2026-09

第 7 章 终端 · 和电脑说话的第二种方式

easycode · Agent Skill
图形界面 · 指指点点 菜单摆在眼前,看着点 $ pwd /Users/charles/echoforge $ ls src package.json .env 终端 · 直接下命令 精确 · 可重复 · 可自动化,AI 动手时走的就是这条 看到 rm -rf 出现在 AI 要执行的命令里,停下来多看一眼——终端删除没有回收站 stickmancharles.com · CC BY-NC-ND 4.0
图 7 · 同一台电脑,两种说话方式

图形界面是指指点点,终端(Terminal)是直接下命令。同一台电脑,两种说话方式。程序员偏爱终端,图的是精确、可重复、可自动化,一条命令可以原样再跑一遍,一百条命令可以写成脚本,酷只是副产品。也正因为如此,AI 也爱它。不管你是在 VS Code 的 Claude 插件里,还是在 Claude Code 网页版里派活,AI 真正动手时,走的都是终端命令,而且每一条都当着你的面敲。我们自己确实很少亲自开终端,但这恰恰是要读这一章的原因。你可以不常说这门语言,但你必须听得懂 AI 在用它说什么。

看得见,就应该看得懂。高频命令其实只有一小把。

命令意思记法
pwd我现在在哪个文件夹print working directory
ls这里有什么list
cd 路径进入某个文件夹change directory
mkdir 名字新建文件夹make directory
cp 甲 乙复制copy
mv 甲 乙移动/改名move
cat 文件把文件内容打出来concatenate 的缩写
grep 词 文件在文件里搜这个词老工具的名字,记"搜"就行
rm 文件删除 ⚠️ 没有回收站remove

再补两个概念。路径分绝对的(从根写起,/Users/charles/...)和相对的(从当前位置写起,./src/...),~ 代表你的家目录。竖线 |管道,把前一条命令的输出喂给后一条,像流水线接力。

终端里真正危险的东西极少,基本都是删除类。看到 rm -rf(递归强制删除)出现在 AI 要执行的命令里,停下来多看一眼再放行。除此之外,终端不可怕,它只是把菜单背下来的点菜方式。

关键领悟

读完这本书,你应该能看懂 Claude Code 终端输出的百分之八十。剩下的百分之二十,问它就好。

试一试

打开终端,用 pwdlscd 逛一逛自己的电脑,最后 cd 进我们某个项目的文件夹,ls 看看里面的结构。

由 Charles Tao 与 Claude 协作写成——这本身就是这套书讲的工作方式。Written by Charles Tao with Claude — which is itself the working method this series teaches. · 许可License