Linux中絕對路徑和相對路徑是什麼?二者有何區別?
路徑是Linux中最基本的概念之一,也是每個Linux使用者必須知道的,提到路徑,我們首先會想到絕對路徑和相對路徑兩種,那這兩者究竟有什麼區別呢?接下來小編將為你講解清楚,請看下文:
絕對路徑:始終從根目錄(/)開始,比如:
/home/abhishek/scripts/my_scripts.sh
相對路徑:從當前目錄開始。比如,如果你在/home目錄中,希望訪問my_script.sh*件,那麼訪問的路徑應該是:
abhishek/scripts/my_scripts.sh
絕對路徑和相對路徑的差異
Linux中目錄結構其實是一個樹,從根(/)開始,然後產生分支,假設我們使用ls命令檢視my_script.sh的檔案資訊,那麼使用絕對路徑:
ls -l /home/abhishek/scripts/my_script.sh
然後,相對路徑:
ls -l scripts/my_script.sh
那麼,以上兩種方式,除了檔案路徑不一樣以外,其他的完全一樣。
需要注意的是,在Linux中,檔名區分大小寫。可以有大寫、小寫、數字、點、中劃線、下劃線以及除了斜槓(/)之外的大多數字符。斜槓(/)作為保留字元,用於根目錄和用於分割路徑中的目錄。
有兩種特殊的相對路徑:
.(一個點):表示路徑中的當前路徑;
..(兩個點):表示父目錄,即上一級目錄;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2915614/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux中絕對路徑和相對路徑有什麼區別?Linux
- 絕對路徑和相對路徑的區別,
- 05_Linux相對路徑和絕對路徑Linux
- Linux檔案的路徑定位-相對路徑和絕對路徑Linux
- HTML絕對路徑與相對路徑HTML
- 最最基礎的乾貨:Linux中的絕對路徑和相對路徑Linux
- 深入解析Java絕對路徑與相對路徑Java
- html中想把圖片絕對路徑 改成相對路徑怎麼操作?HTML
- python如何將相對路徑轉換為絕對路徑?Python
- JAVAWEB——絕對路徑和相對路徑,到底加不加“/“,以及解決方案JavaWeb
- nodejs路徑處理方法和絕對路徑NodeJS
- 好程式設計師web分享圖片標籤、絕對路徑和相對路徑程式設計師Web
- 好程式設計師分享html圖片絕對路徑改相對路徑程式設計師HTML
- 好程式設計師web前端分享絕對路徑與相對路徑的引用程式設計師Web前端
- Linux檢視程式檔案絕對路徑Linux
- PHP取url絕對路徑PHP
- Linux SSH是什麼?對稱加密和非對稱加密有何區別?Linux加密
- linux中環境便令PATH+路徑 和 路徑 + PATH的區別Linux
- Webpack 中css 如何 import 使用 alias別名 相對路徑WebCSSImport
- Webpack 中 css import 使用 alias 相對路徑WebCSSImport
- 滲透測試和紅藍對抗是什麼?二者之間有何區別?
- VsCode相對路徑的問題VSCode
- 相對路徑一遍過
- Linux中fork和exec是什麼?有何區別?Linux
- HTML中相對路徑的方式引用檔案HTML
- [ Skill ] load 函式優化,識別相對路徑函式優化
- 獲取絕對路徑 【檔案找不到】
- java配置檔案設定絕對路徑Java
- Create React app 引用中使用絕對路徑ReactAPP
- QT 檔案相對路徑載入QT
- 【python3基礎】相對路徑,‘/’,‘./’,‘../’Python
- Linux Shell獲取正在執行指令碼的絕對路徑Linux指令碼
- webpack的css,less,sass中使用絕對路徑WebCSS
- Linux中打包和壓縮是什麼?兩者有何區別?Linux
- Linux系統中對稱加密和非對稱加密區別是什麼?Linux加密
- Java中的獲取檔案的物理絕對路徑,和讀取檔案Java
- 路徑中./和../和/
- 什麼是URL?協議頭、路徑和埠是什麼意思?協議