linux系統目錄結構介紹
一、簡介
Linux文件目錄結構,樹狀結構以一個根目錄開始展開。
缺點
每個子目錄的存放功能需要我們事先了解。(對陌生使用者不太友好)
優點
當我們了解這些目錄功能之后,我們對整個Linux操作系統的運行機理也會有一個大致了解。其次是規定了最開始每個目錄的功能,但并沒有限制我們的自由創建文件。因為我們知道我們可以在哪里創建自己的子目錄并且在子目錄中任意創建的自己的文件。最后是在共享數據時,能猜出另一個人的數據大致存放位置。
二、常用的重要目錄
/
根目錄,幾乎包含所有文件目錄,cd /
/boot
存放引導程序的相關文件,內核。在最初的啟動階段,通過引導程序進行內核加載,完成內核的啟動,創建好虛擬文件系統。
/sbin
超級用戶可以使用的命令的存放目錄,大多涉及系統管理的命令。和/usr/sbin /usr/X11R6/sbin或/usr/local/sbin相似。sbin中的初始文件要求ROOT權限才能執行。
/bin
存放普通用戶可以使用的命令,存放基礎系統所需要的最基礎的命令就是放在這里。
/lib
存放根目錄下系統引導和執行命令時所需用到的的共享庫。(類似于存放.dll文件的WINDOW32,后綴是.so)
/dev
設備文件目錄,Linux下設備以文件形式出現,包括鍵盤,鼠標,硬盤等。需設備驅動模塊將設備文件轉化為設備的訪問。
/home
存放普通用戶,root用戶除外。
/root
存放root
/etc
存放全局配置文件(讀取配置文件順序:首先當前用戶的家目錄配置文件,其次/etc下全局配置文件)
/usr
存放命令庫文件和在通常操作中不會修改的文件。
/usr/lib
存放目標庫文件,包括動態鏈接庫
/usr/bin
存放非系統自檢等必須可執行文件
/usr/sbin
存放管理員用的非系統必須的可執行文件
/usr/share
共享文件夾
/usr/include
C編譯使用的頭文件
/usr/local
本地程序安裝的一般默認路徑
/proc
特殊文件目錄
/opt
可選的文件目錄,與/usr/local類似
/mnt
臨時掛載目錄
/media
掛載的媒體設備目錄