回顧與練習
關鍵要點
- 命令列只是一個完全照你說的去做的文本框——用文字代替點選。AI 智慧體的工作方式,就是敲下你本來也會敲的那些命令。
- 提示符每次都告訴你你現在在哪裡;大部分困惑都源於不知道當前所在的資料夾。
pwd、ls、cd佔了你日常操作的 80%。 rm是永久性的——沒有回收站,沒有撤銷。遇到rm、sudo,以及任何把下載內容直接灌進 shell 的命令(curl ... | bash)時,請放慢腳步。- 開發伺服器會一直執行,並且故意看起來像"卡住"了——那正是它在工作。Ctrl-C 能停止任何正在執行的程式,把提示符還給你。
- 先讀再執行。 你不必懂每個引數,只需對開頭的動詞有個大致感覺。拿不準時,問 AI"這條命令是做什麼的,執行它安全嗎?"
動手試試
開啟終端,在不改動任何東西的前提下探索:執行 pwd 看看你在哪裡,ls 看看這裡有什麼,用 cd 進入一個資料夾再 ls 一次,然後 cd .. 退回去。注意提示符每次是如何更新的。現在故意執行一條會失敗的命令——敲 lss(一個拼寫錯誤)並讀一讀 command not found 這條訊息。你剛剛練習了兩條最安全、最常用的命令,還學會了讀錯誤資訊,全程沒碰任何一個檔案。
本章提示詞
我是命令列新手,對執行各種東西有點緊張。
這是你(或某個教程)讓我執行的一條命令:
<在此貼上命令>
- 請用通俗的語言一步一步解釋這條命令做什麼。
- 明確告訴我它是否安全,或者它是否可能刪除檔案、
更改我的系統,或以完整許可權執行程式碼。
- 如果有風險,請建議一種更安全的做法,或者我應該
先檢查什麼。
- 告訴我執行它之前應該處在哪個資料夾裡。