~/VibeHandbook
免费 PDF

02 · 10

回顾与练习

关键要点

  • 命令行只是一个完全照你说的去做的文本框——用文字代替点击。AI 智能体的工作方式,就是敲下你本来也会敲的那些命令。
  • 提示符每次都告诉你你现在在哪里;大部分困惑都源于不知道当前所在的文件夹。pwdlscd 占了你日常操作的 80%。
  • rm 是永久性的——没有回收站,没有撤销。遇到 rmsudo,以及任何把下载内容直接灌进 shell 的命令(curl ... | bash)时,请放慢脚步。
  • 开发服务器会一直运行,并且故意看起来像"卡住"了——那正是它在工作。Ctrl-C 能停止任何正在运行的程序,把提示符还给你。
  • 先读再运行。 你不必懂每个参数,只需对开头的动词有个大致感觉。拿不准时,问 AI"这条命令是做什么的,运行它安全吗?"

动手试试

打开终端,在不改动任何东西的前提下探索:运行 pwd 看看你在哪里,ls 看看这里有什么,用 cd 进入一个文件夹再 ls 一次,然后 cd .. 退回去。注意提示符每次是如何更新的。现在故意运行一条会失败的命令——敲 lss(一个拼写错误)并读一读 command not found 这条消息。你刚刚练习了两条最安全、最常用的命令,还学会了读错误信息,全程没碰任何一个文件。

本章提示词

我是命令行新手,对运行各种东西有点紧张。
这是你(或某个教程)让我运行的一条命令:
<在此粘贴命令>

- 请用通俗的语言一步一步解释这条命令做什么。
- 明确告诉我它是否安全,或者它是否可能删除文件、
  更改我的系统,或以完整权限运行代码。
- 如果有风险,请建议一种更安全的做法,或者我应该
  先检查什么。
- 告诉我运行它之前应该处在哪个文件夹里。

想离线阅读?

免费下载整本书的 PDF 或 EPUB。