首頁 > 軟體

Linux系統整體目錄結構認識

2020-06-16 17:21:10

Linux和Windows系統的顯著區別之一就是目錄結構的不同,Linux的目錄結構遵循檔案系統層級結構標準。Linux的目錄結構比較複雜,但設定合理、層次鮮明。我們可以將整個Linux檔案系統看做一棵樹,這棵樹的樹根叫做根目錄,用/表示。本文將詳解Linux的目錄結構及及其存放內容。

1./:根目錄,根目錄下一般只存放子目錄,不存放檔案。在Linux系統中所有的檔案都掛載該目錄下。

2./bin:命令目錄。 存放系統的可執行的二進位制檔案,如常用的命令ls、tar、mv、cat等。

3./boot:存放linux系統啟動時需要的一些檔案。

4./dev:裝置目錄。存放linux系統下的裝置檔案,存取該目錄下某個檔案,相當於存取某個裝置。

5./etc:設定目錄。存放系統組態檔,大部分檔案的設定和控制檔案都在該目錄下。

6./home:系統預設的使用者目錄,使用者建立的自定義檔案一般都在這個資料夾下。

7./lib:庫目錄。系統使用的函數庫的目錄。

8./lost+fount:系統異常產生錯誤時,會將一些遺失的片段放置於此目錄下。

9./root:系統管理員root的目錄

10./mnt:系統提供這個目錄是讓使用者臨時掛載其他的檔案系統

11./proc:進程目錄。虛擬的目錄,是系統記憶體的對映。可直接存取這個目錄來獲取系統資訊。

12./var 某些大檔案的溢位區,比方說各種服務的紀錄檔檔案

13./opt 表示的是可選擇的意思,有些軟體包也會被安裝在這裡,也就是自定義軟體包。

14./usr:使用者檔案;

15./user/local:使用者建立的或者自定義安裝的檔案一般都放在這個資料夾下,但是local下的檔案不能直接被系統識別到,必須設定PATH環境變數。

16./usr/bin:檔案可以直接被系統識別到,其中的lib和include等資料夾裡的檔案也能被直接識別到。

17./usr 最龐大的目錄,要用到的應用程式和檔案幾乎都在這個目錄,其中包含:

1./usr/x11R6 存放x window的目錄

2./usr/bin 眾多的應用程式

3./usr/sbin 超級使用者的一些管理程式

4./usr/doc linux文件

5./usr/include linux下開發和編譯應用程式所需要的標頭檔案

6./usr/lib 常用的動態連結庫和軟體包的組態檔

7./usr/man 幫助文件

8./usr/src 原始碼,linux核心的原始碼就放在/usr/src/linux裡

9./usr/local/bin 本地增加的命令

10./usr/local/lib 本地增加的庫根檔案系統

本文永久更新連結地址http://www.linuxidc.com/Linux/2017-02/140778.htm


IT145.com E-mail:sddin#qq.com