共计 1670 个字符,预计需要花费 5 分钟才能阅读完成。
许多人一听到“终端”或“命令行”,就感到畏惧。
那个黑乎乎的界面似乎让人觉得,只要输入一个错误,电脑就会瞬间崩溃。
我理解这种感觉,因为我当初也是如此。
不过今天我想分享一个事实:终端其实只是一种与电脑交流的不同方式。
你通常用鼠标点击,实际上就是在对电脑发出“打开这个”、“删除那个”的指令。
而使用终端呢?就是通过打字来表达同样的意思。
就这么简单。
为何要使用指令?
你可能会问:既然用鼠标可以完成的事情,为什么还要打字呢?
这可以类比于:既然可以走路,为什么还要开车呢?
因为速度更快,能做的事情更多。
举个例子:
假设你想把一个文件夹中的 100 张图片全部重命名,并且加上日期。
用鼠标操作?那可真是令人怀疑人生。
而用终端呢?只需一行命令,3 秒钟就能搞定。
我们后面要学习的 OpenCode 这个 AI 工具,就是在终端环境中运行的。
因此,今天的第一课,就是要打破这种心理障碍。
打开你的终端
对于 Windows 用户
有两种方法,任选其一:
方法一:使用 PowerShell(系统自带)
- 按下键盘上的
Win 键(也就是那个 Windows 图标的键) - 输入
PowerShell - 看到蓝色的 Windows PowerShell 图标,点击即可
方法二:使用 Windows 终端(外观更佳)
- 前往微软商店(Microsoft Store)
- 搜索
Windows Terminal - 进行安装,完全免费
- 以后使用这个,界面更加友好
对于 Mac 用户
- 点击
Cmd + 空格,会弹出搜索框 - 输入
Terminal - 按回车,搞定
打开之后?
看到一个窗口,里面有一个要求你输入的提示吗?
恭喜你,你已经完成了今天任务的一半。
这个东西叫“终端”,也称为“命令行”,有些人称之为“Shell”。
名称并不重要,你只需记住:这是让你通过文字与电脑进行交流的地方。
尝试输入几个命令
别紧张,我们先输入一个最简单的命令。
Windows 用户输入:
dir
然后按回车。
Mac 用户输入:
ls
然后按回车。
你看到了什么?
一堆文件名和文件夹名,对吧?
这实际上是在向电脑询问:“这个文件夹里有什么?”
电脑很诚实地给出了回答。
没爆炸吧?没起火吧?一切正常吧?
这就对了。
再试一个命令
试试这个:
cd Desktop
按回车。
接着输入dir(Windows)或ls(Mac),再按回车。
你会看到桌面上的文件。
cd的意思是“change directory”,代表“更换文件夹”。
刚才你所做的事情可以翻译为:
“电脑,带我去桌面这个文件夹。”
就是这么简单。
想返回吗?
输入:
cd ..
按回车。
..表示“上一级文件夹”。
你又回到了之前的地方。
如果输入错误怎么办?
输入错了就输入错了呗。
最糟糕的结果就是电脑会告诉你“我不认识这个命令”,然后什么也不会发生。
你可以重新输入就好了。
绝对不会爆炸,真的。
我刚开始学习的时候也常常输入错误,现在偶尔还是会出错。没关系,错了再来就是了。
今天的总结
今天记住三件事:
- 终端就是用打字与电脑对话——没有那么神秘
- 常用命令就那么几个 ——
dir/ls查看文件,cd切换文件夹 - 出错没关系——大不了重来,电脑比你想象的更耐用
今天的练习
打开终端,随意玩 10 分钟:
- 用
dir或ls查看当前文件夹里有什么 - 使用
cd 文件夹名进入某个文件夹 - 使用
cd ..返回上一级 - 多试几次,找找感觉
如果弄坏了?关掉终端再重新打开就好。
电脑没那么脆弱,别担心。

明天的预告
单纯的学习是不够的,我们的目标是让 AI 协助我们编写代码。
明天我们将讨论:AI 编写代码究竟是怎样的?OpenCode 与 ChatGPT 有什么不同?
期待与你相见。
本文是「30 天学会 OpenCode」系列的第一篇。从零开始,每天一点,经过一个月,你将能够利用 AI 来帮助处理工作。


终端的操作确实高效,但对新手来说,心理壁垒很大。建议可以增加一些常见的错误示例和解决方案,让大家更安心尝试。