📋 終端機操作 Cheatsheet

忘記指令很正常。先確認自己在哪裡,再看看這裡有什麼,最後才移動或執行程式。

✓ macOS / Linux / PowerShell 都可使用

1. 位置與資料夾

想做什麼指令範例記法與注意事項
確認目前位置pwdpwdPath:先看自己現在在哪一層。
查看這一層的內容lslsList:列出檔案和資料夾。
進入資料夾cd 資料夾cd projectsChange Directory。
退回上一層cd ..cd ..一組 .. 就是退一層。
一次退很多層cd ../..cd ../../games每多一組 ..,再退一層。
代表目前這一層.code .一個點代表「這裡」。
建立資料夾mkdir 名稱mkdir final-projectMake Directory。
清除畫面clearclear只清畫面,不會刪除檔案。

2. 常用檔案操作

想做什麼指令範例注意事項
查看文字檔內容cat 檔案cat app.py適合快速看較短的純文字檔。
複製檔案cp 原檔 新檔cp app.py app_backup.py這裡只示範複製檔案,避免平台參數差異。
移動或重新命名mv 原名 新名mv old.py main.py同一層移動就是重新命名。
刪除檔案rm 檔案rm temp.py執行前先用 pwdls 再確認。

⚠️ rm 刪除的檔案不會進資源回收筒,不要隨便複製網路上的指令。

3. Python 課程常用工作流

  1. 建立並進入專案資料夾:mkdir my-projectcd my-project
  2. 初始化 Python 專案:uv init
  3. 安裝套件:uv add requests
  4. 執行 Python 程式:uv run main.py
  5. 載入 .env 再執行:uv run --env-file .env main.py
  6. 執行 Streamlit:uv run streamlit run app.py
  7. 用 VS Code 開啟目前資料夾:code .

如果出現「找不到檔案」,先執行 pwdls,通常只是站錯資料夾。

4. 新手必會的小技巧

Tab:自動補全先打名稱前幾個字,再按 Tab,能減少拼字錯誤。
方向鍵 ↑ / ↓:找回指令不用重新輸入剛剛執行過的長指令。
Ctrl+C:停止程式程式卡住、無限迴圈或伺服器要停止時使用。
路徑有空白:加引號例如 cd "My Project"