cd 簡介
`cd` 指令會變更使用者在終端機中的目前位置,使後續執行的指令以新目錄為基準。這是瀏覽與管理檔案系統時的必要功能。
cd 的作用
`cd` 指令主要用於下列情境:
主要應用場景
- 瀏覽檔案系統: 在不同目錄間移動以查看檔案或子目錄。
- 在特定目錄工作: 切換到特定的專案資料夾或設定檔所在的目錄以執行相關指令。
- Shell 腳本: 在腳本中用來在執行特定工作前先切換目錄。
絕對路徑與相對路徑
使用 `cd` 指令時,理解 **絕對路徑** 與 **相對路徑** 十分重要。
路徑類型
- 絕對路徑: 從根目錄(`/`)開始的完整路徑。(例如:`/home/user/documents`)
- 相對路徑: 以目前工作目錄為基準的路徑。(例如:`documents`、`../temp`)
cd 指令常見用法
`cd` 指令通常不需要額外參數,但可透過特定符號或特殊參數進行更方便的切換。
1. 基本目錄切換
2. 特殊路徑切換
生成的命令:
請試著組合命令。
這個 Django 應用程序是一個技術指南文檔,旨在為用戶輕鬆解釋 Linux 的各種命令。
`cd` 執行命令。
請將上述選項組合在一起,與 AI 一同虛擬執行命令。
使用範例
透過各種 `cd` 指令的使用範例,學習如何自由地在檔案系統中移動。
使用絕對路徑切換目錄
cd /usr/local/bin
從根目錄(`/`)開始,切換到 `/usr/local/bin` 目錄。
使用相對路徑切換目錄
cd my_project
切換到目前目錄下名為 `my_project` 的子目錄。
切換到上層目錄
cd ..
從目前目錄切換到上一層目錄。
切換到家目錄
cd
無論目前在哪個目錄,皆可立即切換到使用者的家目錄。
返回上一個工作目錄
cd -
返回到先前使用 `cd` 指令切換過的目錄。適合在兩個目錄間切換時使用。
切換到隱藏目錄
cd ~/.ssh
切換到 `.ssh` 等以點(.)開頭的隱藏目錄。這些目錄預設不會顯示。