~/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。