2021-05-12 14:32:11
Linux系統整體目錄結構認識
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
相關文章