歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux系統整體目錄結構認識

Linux系統整體目錄結構認識

日期:2017/2/28 13:39:14   编辑: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 本地增加的庫根文件系統

Copyright © Linux教程網 All Rights Reserved