關(guān)于Linux系統(tǒng)中文件系統(tǒng)路徑的理解 |
發(fā)布時間: 2012/9/10 17:25:03 |
1、Linux文件系統(tǒng)是從/開始的
在Linux操作系統(tǒng)的文件管理中,命令行模式(在控制臺或終端下)的文件或目錄管理,要涉及路徑這一概念,這是Linux命令行操作的最基礎(chǔ)的基礎(chǔ)。如果我們了解了路徑的概念,就可以隨心所欲的進入任何目錄,進行我們想的工作。 Linux 文件系統(tǒng),是一個呈樹形結(jié)構(gòu),是從/做為入口,/(也被稱為根目錄)下有子目錄,比如etc、usr、lib等,在每個子目錄下又有文件或子目錄,這樣就形成了一個樹形結(jié)構(gòu),這種樹形結(jié)構(gòu)比較單一。而Windows文件系統(tǒng)呢?它引入了C盤、D盤類似的磁盤概念,使得習(xí)慣Windows操作的用戶在轉(zhuǎn)向Linux時,會發(fā)現(xiàn)Linux根本就有C盤、D盤的概念,有時甚至不知所措。 2、理解路徑概念的目的 引入路徑概念目的最終是找到我們所需要的目錄或文件。比如我們想要編輯 file.txt 文件,我們首先要知道他存放在哪里,也就是說我們要指出他所在的位置,這時就要用到路徑了。 3、路徑的構(gòu)成要素 路徑是由目錄或目錄和文件名構(gòu)成的。比如/etc/X11 就是一個路徑,而/etc/X11/xorg.conf也是一個路徑。也就是說路徑可以是目錄的組合,分級深入進去,也可以是文錄+文件構(gòu)成。比如我們想用vi編輯xorg.conf文件,在命令行下輸入 vi /etc/X11/xorg.conf ,如果我們想進入/etc/X11目錄,就可以通過cd /etc/X11來實現(xiàn)。 4、路徑的分類 路徑分為絕對路徑和相對路徑。 4.1 絕對路徑 在Linux中,絕對路徑是從/(也被稱為根目錄)開始的,比如/usr、/etc/X11.如果一個路徑是從/開始的,它一定是絕對路徑,這樣就好理解了。 [root@localhost ~]# pwd 注:判斷用戶當(dāng)前所處的位置,也就是說他到底位于哪? /root 注:用戶當(dāng)前位于/root. [root@localhost ~]# cd /usr/share/doc/ 注:我們以絕對路徑方式進入/usr/share/doc目錄下。 [root@localhost doc]# pwd 注:判斷用戶當(dāng)前所處的位置。 /usr/share/doc 注:用戶位于/usr/share/doc,看來已經(jīng)達到我們的目的了。 4.2 相對路徑 相對路徑是以 . 或 …… 開始的,。表示用戶當(dāng)前操作所處的位置,而…… 表示上級目錄;在路徑中,。表示用戶當(dāng)前所處的目錄,而……上級目錄,要把。和……當(dāng)做目錄來看。 [root@localhost ~]# pwd 注:通過pwd來判斷當(dāng)前用戶所在的位置。 /root 注:得出目錄處于/root目錄中。 [root@localhost ~]# cd . 注:我們進入。 [root@localhost ~]# pwd 注:判斷當(dāng)前用戶所處的位置。 /root 注:得出在/root 目錄中 . [root@localhost ~]# cd …… 注:我們切入/root的上級目錄。 [root@localhost /]# pwd 注:判斷當(dāng)前用戶所處的位置。 / 注:用戶當(dāng)前位于/(根目錄)中。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |