亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么理解Linux絕對路徑和相對路徑

發布時間:2021-11-02 11:02:01 來源:億速云 閱讀:205 作者:iii 欄目:編程語言

本篇內容主要講解“怎么理解Linux絕對路徑和相對路徑”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“怎么理解Linux絕對路徑和相對路徑”吧!

前言

在使用linux遠程連接操作文件時,我們就會遇到一個問題就是我們必須知道文件的存放位置,才能準確的找到文件并操作文件,在這里指明文件地址就有兩種方式,那就是絕對路徑和相對路徑。

Linux文件目錄

我們知道,Linux 系統中所有的文件(目錄)都被組織成以根目錄“/”開始的倒置的樹狀結構,如下圖所示:

 怎么理解Linux絕對路徑和相對路徑

絕對路徑

絕對路徑一定是由根目錄 / 開始寫起。當我們要絕對路徑的表示方式指明 bin 文件所在的位置時,該路徑應寫為 /usr/bin,測試代碼如下:  

[root@localhost ~]# bin
bash: bin: command not found   <-- 沒有找到文件
[root@localhost ~]# /usr/bin
bash: /usr/bin: is a directory   <-- 是一個文件

可以看出僅傳遞給 Linux 系統一個文件名,它是無法找到指定文件;而當將 bin 文件的絕對路徑傳遞 Linux 系統時,它就可以成功找到。  

相對路徑

相對路徑不是從根目錄 / 開始寫起,而是從當前所在的工作目錄開始寫起。使用相對路徑表明某文件的存儲位置時,經常會用到前面講到的 2 個特殊目錄,即當前目錄(用 . 表示)和父目錄(用 .. 表示)。

比如當我們使用 root 身份登錄 Linux 系統時,當前工作目錄默認為 /root,如果此時需要將當前工作目錄調整到 root 的子目錄 Desktop 中,當然可以使用絕對路徑,示例代碼如下:  

[root@localhost ~]# pwd     <-- 顯示當前所在的工作路徑
/root
[root@localhost ~]# cd /root/Desktop
[root@localhost Desktop]# pwd
/root/Desktop

可以看出,通過使用絕對路徑,我們成功地改變了當前工作路徑。但除此之外,使用相對路徑的方式會更簡單。因為目前處于 /root 的位置,而 Desktop 就位于當前目錄下,所以: 

[root@localhost ~]# pwd    <-- 顯示當前所在的工作路徑
/root
[root@localhost ~]# cd ./Desktop     <--./Desktop 表示的就是 Destop 文件相對于 /root 所在的路徑
[root@localhost Desktop]# pwd
/root/Desktop

如果以 root 身份登錄 Linux 系統,并實現將當前工作目錄由 /root 轉換為 /usr 目錄,有以下 2 種方式:  

#絕對路徑
[root@localhost ~]# pwd <-- 顯示當前所在的工作路徑
/root
[root@localhost ~]# cd /usr
[root@localhost ~]# pwd
/usr
#相對路徑
[root@localhost ~]# pwd <-- 顯示當前所在的工作路徑
/root
[root@localhost ~]# cd ../usr <-- 相對 root,usr 位于其父目錄 /,因此這里要用到 ..
[root@localhost ~]# pwd
/usr

到此,相信大家對“怎么理解Linux絕對路徑和相對路徑”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

天门市| 海兴县| 诸城市| 塔河县| 道孚县| 武宣县| 安陆市| 南京市| 紫云| 荣昌县| 青海省| 绵阳市| 浮梁县| 托克托县| 东辽县| 平乡县| 宾阳县| 富锦市| 成都市| 平谷区| 沁阳市| 桓台县| 洛阳市| 长泰县| 青冈县| 滦南县| 庆城县| 得荣县| 古田县| 克什克腾旗| 定襄县| 长武县| 遂平县| 都兰县| 桓台县| 石泉县| 嵊泗县| 沅陵县| 孟村| 武平县| 谢通门县|