Appearance
08 · 命令行 CLI 上手:先别怕黑色窗口
CLI 这个词听起来吓人。
其实你可以先把它理解成:用文字命令操作电脑。
平时你用鼠标点文件夹、点按钮;CLI 是把这些动作写成文字。
这一篇不要求你变成命令行高手,只让你知道:打开终端后,怎么确认自己在哪里,怎么让 Codex 在正确文件夹里工作,哪些命令要小心。
先记住 CLI 新手三件套
你不用先背很多命令。 先会这 3 件事就够了:
- 我现在在哪个文件夹?
- 这个文件夹里有什么?
- 这条命令会不会删除、覆盖或移动文件?
如果第三个问题答不上来,就先不要执行。
第一次打开终端,只做这 3 个检查
不要一打开终端就安装东西。 先做只读检查:
powershell
Get-Location看你现在在哪个文件夹。
powershell
Get-ChildItem看当前文件夹里有什么。
text
请解释我刚才看到的目录内容。
判断这里是不是一个项目文件夹,暂时不要修改任何文件。这三步不会让你变高手,但能防止你在错误目录里开工。
第一步:先理解终端是什么
终端就是一个文字操作窗口。
你可以在里面输入命令,让电脑执行动作。
比如:
bash
pwd它通常表示“告诉我当前在哪个文件夹”。
Windows PowerShell 里,你也可以用:
powershell
Get-Location小白不用背太多命令。
第一阶段只记住一件事:
任何命令执行前,先确认当前文件夹。
第二步:理解工作目录
工作目录就是你当前所在的文件夹。
CLI 里很多问题,都是因为你以为自己在 A 文件夹,其实你在 B 文件夹。
所以每次开始任务前,先问自己:
text
我现在在哪个文件夹?你可以让 Codex 帮你确认:
text
请先告诉我当前工作目录是什么。暂时不要修改任何文件。如果目录不对,先不要继续。
第三步:进入项目文件夹
假设你的项目叫 hello-codex,你需要先进入它。
常见命令是:
bash
cd hello-codexcd 可以理解成“进入某个文件夹”。
如果文件夹在桌面或文档里,路径可能更长。你不懂路径时,可以问:
text
我想进入 hello-codex 文件夹。
请一步一步告诉我怎么确认它的位置,并给我一条命令。
不要一次给很多命令。第四步:用 CLI 启动 Codex 前先检查
真正启动 Codex 前,先确认三件事:
- 当前目录是不是项目文件夹。
- 这个文件夹是不是你准备让 Codex 操作的地方。
- 里面有没有重要文件需要先备份。
可以先执行:
bash
lsWindows PowerShell 可以用:
powershell
Get-ChildItem这类命令通常只是列出当前文件夹内容。
如果你不确定一条命令是否安全,就问:
text
这条命令会做什么?会不会删除、覆盖或移动文件?
请先解释,再告诉我是否可以执行。第五步:CLI 里最重要的安全边界
看到下面这些词,要小心:
| 词 | 可能意味着什么 |
|---|---|
| delete / remove / rm | 删除 |
| force / -f | 强制 |
| clean | 清理 |
| overwrite | 覆盖 |
| reset | 回退 |
| move / mv | 移动 |
不是说这些命令一定不能用。
而是小白看到它们时,必须先问清楚。
可以复制:
text
我看到了一个可能会删除、覆盖或移动文件的命令。
请你先解释它会影响哪些文件,有没有更安全的替代做法。
在我确认前,不要执行。第六步:CLI 适合什么时候用
CLI 适合这些情况:
- 你已经知道项目文件夹在哪里。
- 你愿意按命令一步一步操作。
- 你想更快地启动任务。
- 你能接受看一些终端输出。
如果你刚开始就害怕命令行,可以先用桌面 App。
桌面 App 学会以后,再回来学 CLI,会轻松很多。
第七步:CLI 新手的固定开场白
不管你在哪个项目里,都可以先对 Codex 说:
text
我是 CLI 新手。
请你先确认当前工作目录,并告诉我这个目录里有哪些主要文件。
暂时不要修改任何文件,也不要执行会删除、覆盖或移动文件的命令。这句话能帮你挡住很多风险。
常见错误
错误一:不知道当前目录就开始操作。
更好的做法:先确认当前工作目录。
错误二:复制整段命令。
更好的做法:一次只执行一个动作。
错误三:看见报错就乱搜乱试。
更好的做法:把完整报错给 Codex,让它解释。
错误四:看不懂危险命令还执行。
更好的做法:先问会不会删除、覆盖、移动文件。
检查清单
读完这一篇,你应该能勾选:
- 我知道 CLI 是文字版操作方式。
- 我知道工作目录就是当前所在文件夹。
- 我知道开始前要确认当前目录。
- 我知道
cd是进入文件夹。 - 我知道看到删除、覆盖、强制、清理类命令要先暂停。
- 我知道害怕 CLI 时可以先用桌面 App。
小结
CLI 不是给小白设的门槛。
你只要先守住这句话:
先确认目录,再执行命令;看不懂,就先问。
下一篇会讲 IDE 扩展:如果你平时用 VS Code,怎么在编辑器里让 Codex 帮你干活。