介紹有關Linux目錄的一些基本概念

來源:互聯網
上載者:User
關鍵字 工作目錄 主目錄 有關 可以 基本概念

目錄是Linux系統組織檔的一種特殊檔。 為使使用者更好地使用目錄,我們介紹有關目錄的一些基本概念。

工作目錄與使用者主目錄

從邏輯上講,使用者在登錄到Linux系統中之後,每時每刻都處在某個目錄之中,此目錄被稱做工作目錄或目前的目錄(Working Directory)。 工作目錄是可以隨時改變的。 使用者初始登錄到系統中時,其主目錄(Home Directory)就成為其工作目錄。 工作目錄用「.」 表示,其父目錄用「..」 表示。

使用者主目錄是HTTP://www.aliyun.com/zixun/aggregation/13879.html">系統管理員增加使用者時創建起來的(以後也可以改變),每個使用者都有自己的主目錄, 不同使用者的主目錄一般互不相同。

使用者剛登錄到系統中時,其工作目錄便是該使用者主目錄,通常與使用者的登錄名相同。

使用者可以通過一個~字元來引用自己的主目錄。

例如命令




/home/WANG$ cat ~/class/software_1

和下面的命令

/home/WANG$ cat /home/WANG/class/software_1

意義相同。 Shell將用使用者主目錄名來替換~字元。 目錄層次創建好之後,使用者就可以把有關的檔放到相應的目錄中,從而實現對檔的組織。

路徑

顧名思義,路徑是指從樹型目錄中的某個目錄層次到某個檔的一條道路。 此路徑的主要構成是目錄名稱,中間用「/」分開。 任一個檔在檔案系統中的位置都是由相應的路徑決定的。

使用者在對檔進行訪問時,要給出檔所在的路徑。 路徑又分相對路徑和絕對路徑。 絕對路徑是指從「根」開始的路徑,也稱為完全路徑;相對路徑是從使用者工作目錄開始的路徑。

應該注意到,在樹型目錄結構中到某個確定檔的絕對路徑和相對路徑均只有一條。 絕對路徑是確定不變的,而相對路徑則隨著使用者工作目錄的變化而不斷變化。 這一點對於我們以後使用某些命令如cp和tar等大有好處。

使用者要訪問一個檔時,可以通過路徑名來引用,並且可以根據要訪問的檔與使用者工作目錄的相對位置來引用它,而不需要列出這個檔的完整路徑名。 例如,使用者WANG有一個名為class的目錄,該目錄中有兩個檔:software_1和hardware_1。 若使用者WANG想顯示出其class目錄中的名為software_1的檔,可以使用下列命令:

/home/WANG$ cat /home/WANG/class/software_1

使用者也可以根據檔software_1與當前工作目錄的相對位置來引用該檔。 這時命令為:

  /home/WANG$ cat class/software_1
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.