ubuntu文件系統


「/」 是一切目錄的起點,如大樹的主幹。其它的所有目錄都是基於樹幹的枝條或者枝葉。在ubuntu中硬件設備如光驅、軟驅、usb設備都將掛載到這顆繁茂的枝幹之下,作爲文件來管理。

/bin: bin是Binary的縮寫。存放系統中最常用的可執行文件(二進制)。

/boot: 這裏存放的是linux內核和系統啓動文件,包括Grub、lilo啓動器程序。

/dev: dev是Device(設備)的縮寫。該目錄存放的是Linux的外部設備,如硬盤、分區、鍵盤、鼠標、usb等。

/etc: 這個目錄用來存放所有的系統管理所需要的配置文件和子目錄,如passwd、hostname等。

/home: 用戶的主目錄,在Linux中,每個用戶都有一個自己的目錄,一般該目錄名是以用戶的賬號命名的。

/lib: 存放共享的庫文件,包含許多被/bin和/sbin中程序使用的庫文件。

/lost+found: 這個目錄一般情況下是空的,當系統非法關機後,這裏就存放了一些零散文件。

/media: ubuntu系統自動掛載的光驅、usb設備,存放臨時讀入的文件。

/mnt: 作爲被掛載的文件系統得掛載點。

/opt: 作爲可選文件和程序的存放目錄,主要被第三方開發者用來簡易安裝和卸載他們的軟件。

/proc: 這個目錄是一個虛擬的目錄,它是系統內存的映射,我們可以通過直接訪問這個目錄來獲取系統信息。這裏存放所有標誌爲文件的進程,比較cpuinfo存放cpu當前工作狀態的數據。

/root: 該目錄爲系統管理員,也稱作超級權限者的用戶主目錄。

/sbin: s就是Super User的意思,這裏存放的是系統管理員使用的系統管理程序,如系統管理、目錄查詢等關鍵命令文件。

/ srv: 存放系統所提供的服務數據。

/sys: 系統設備和文件層次結構,並向用戶程序提供詳細的內核數據信息。

/tmp: 這個目錄是用來存放一些臨時文件的,所有用戶對此目錄都有讀寫權限。



/usr: 存放與系統用戶有關的文件和目錄。


/usr 目錄具體來說:

/usr/X11R6: 存放X-Windows的目錄;

/usr/games: 存放着XteamLinux自帶的小遊戲;

/usr/bin: 用戶和管理員的標準命令;

/usr/sbin: 存放root超級用戶使用的管理程序;

/usr/doc: Linux技術文檔;

/usr/include: 用來存放Linux下開發和編譯應用程序所需要的頭文件,for c 或者c++;

/usr/lib: 應用程序和程序包的連接庫;

/usr/local: 系統管理員安裝的應用程序目錄;

/usr/man: 幫助文檔所在的目錄;

/usr/src: Linux開放的源代碼;



/var: 長度可變的文件,尤其是些記錄數據,如日誌文件和打印機文件。


/var/cache: 應用程序緩存目錄;

/var/crash: 系統錯誤信息;

/var/games: 遊戲數據;

/var/log: 日誌文件;

/var/mail: 電子郵件;

/var/tmp: 臨時文件目錄;

注: ubuntu嚴格區分大小寫和空格,所以Sun和sun是兩個不同的文件。