您好,登錄后才能下訂單哦!
這篇文章主要介紹Linux下路徑的示例分析,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
一般的情況下,我們在用shell調用的話,或者你通過什么什么方式調用你的應用程序的時候,注意你的此刻的路徑就是你的被調用的程序的路徑。
路徑分為絕對路徑和相對路徑:
絕對路徑:
在Linux中,絕對路徑是從/(也被稱為根目錄)開始的,比如/usr、/etc/X11。如果一個路徑是從/開始的,它一定是絕對路徑,這樣就好理解了;
[root@localhost ~]# pwd 注:判斷用戶當前所處的位置,也就是說他到底位于哪?
/root 注:用戶當前位于/root;
[root@localhost ~]# cd /usr/share/doc/ 注:我們以絕對路徑方式進入/usr/share/doc目錄下;
[root@localhost doc]# pwd 注:判斷用戶當前所處的位置
/usr/share/doc 注:用戶位于/usr/share/doc,看來已經達到我們的目的了;
相對路徑;
相對路徑是以 . 或 .. 開始的,.表示用戶當前操作所處的位置,而.. 表示上級目錄;在路徑中,.表示用戶當前所處的目錄,而..上級目錄,要把.和..當做目錄來看。
[root@localhost ~]# pwd 注:通過pwd來判斷當前用戶所在的位置;
/root 注:得出目錄處于/root目錄中;
[root@localhost ~]# cd . 注:我們進入.
[root@localhost ~]# pwd 注:判斷當前用戶所處的位置;
/root 注:得出在/root 目錄中 ;
[root@localhost ~]# cd .. 注:我們切入/root的上級目錄
[root@localhost /]# pwd 注:判斷當前用戶所處的位置。
/ 注:用戶當前位于/(根目錄)中;
在路徑中一些特殊符號的說明;
這些符號在相對路徑中應用的,這些符號能為我們帶來方便,所以有必要說說;
. 表示用戶所處的當前目錄;
.. 表示上級目錄
~ 表示當前用戶自己的家目錄
~USER 表示用戶名為USER的家目錄,這里的USER是在/etc/passwd中存在的用戶名。
以上是“Linux下路徑的示例分析”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。