絕對路徑的應用需要頻繁的使用cd
和pwd
這兩個都是前一天有提到的基本常用指令,
來簡單的複習一下吧。
會進到指定目錄
會顯示自己現在的位置
在操作指令時,
要隨時隨地下pwd
指令,
看一下自己當下在哪裡,
否則很容易搞混。
試著在畫面來回家目錄根目錄,
搭熟悉一下cd
和pwd
的用法。
當下位置 | 指令 | 最終位置 |
---|---|---|
~ (使用者家目錄) | cd / | / (根目錄) |
/ (根目錄) | cd /home | /home (家目錄) |
/home (家目錄) | cd /user | ~ (使用者家目錄) |
當下位置 | 指令 | 最終位置 | 註記 |
---|---|---|---|
/ (根目錄) | cd ~ | ~ (使用者家目錄) | |
/ (根目錄) | cd /home/user | ~ (使用者家目錄) | 絕對路徑: 進到根目錄下的家目錄下的使用者家目錄 |
/ (根目錄) | cd home/user | ~ (使用者家目錄) | 相對路徑: 進到當下那層下的家目錄下的使用者家目錄 |
~ (使用者家目錄) | cd home/user | 沒有此一檔案或目錄 | 在使用者家目錄下並沒有家目錄,因此會報錯 |
再次提醒,要隨時下pwd
指令,確認自己的位置。
由上可知,
絕對路徑 從/(根目錄) 開始 找路徑,
相對路徑 沒有從 /(根目錄) 開始 找路徑,
而是從當下所在位置去推的。
今天主要在講絕對路徑,
絕對路徑與相對路徑兩個還是要一起理解比較好,
所以在今天先放一起比較,
相對路徑之後再來娓娓道來。