相對路徑與絕對路徑的寫法
阿新 • • 發佈:2019-01-27
相對路徑即從所在目錄開始檢索的路徑,
有以下表示的符號:
1 ../ 表示當前目錄上一級
2 ./ 表示當前目錄
我們可以在命令提示符下做實驗:
這裡的 c:\Users\Administrator 就是表示當前所在目錄
我們使用 cd 更換目錄, 來試驗路徑所指向:
cd ./Searches
進入當前目錄下的 Searches目錄
看到所在位置發生了變換
cd ../ 進入當前目錄的上一級目錄
又返回了原來的位置
cd ../../Windows 返回當前目錄的上一級的再上一級(上兩級),再進入Windows
這樣我們就進入了C盤的Windows
可以按照這三個相對路徑例子來舉一反三。
絕對路徑即從根開始檢索的路徑,
這裡的根有時候指碟符如:
的 C: 就是根
有時候也可能是 localhost:8080 即本機上部署的tomcat開放埠 ,也是根
使用絕對路徑只要在開始加 / 符號,即表示使用絕對路徑。
同樣在命令提示符下測試:
cd /Windows/system32
不像相對路徑一樣需要返回上級,直接從C: 開始進行定址開啟 system32檔案
在開發中根據實際情況選擇合適的定位方法,個人經驗:
釋出部署Web專案推薦使用從 伺服器根 開始進行絕對定位
釋出執行在磁碟的應用程式使用相對定位