/
這就是根目錄,一台電腦有且只有一個根目錄,所有的文件都是從這裡開始的。舉個例子:當你在終端裡輸入“/home”,你其實是在告訴電腦,先從/(根目錄)開始,再進入到home目錄。
/root
系統管理員(root user)的目錄。至於系統管理員的權限都多大我這裡就不在廢話了。因此,請小心使用root帳號。
/boot
系統啟動文件,所有與系統啟動有關的文件都保存在這裡 。
/bin
bin是binary的縮寫。這個目錄沿襲了UNIX系統的結構,存放著使用者最經常使用的命令。例如cp、ls、cat,等等。
/lib
根文件系統目錄下程序和核心模塊的共享庫。這個目錄裡存放著系統最基本的動態鏈接共享庫,類似於Windows下的system32目錄,幾乎所有的應用程序都需要用到這些共享庫。
/etc
主要存放了系統配置方面的文件。
/proc
這個目錄是系統內存的映射,我們可以直接訪問這個目錄來獲取系統信息。也就是說,這個目錄的內容不在硬盤上而是在內存裡。
/dev
這裡主要存放與設備(包括外設)有關的文件(unix和linux系統均把設備當成文件)。另外還有一些包括磁盤驅動、USB驅動等都放在這個目錄。
/sbin
s就是Super User的意思,這裡存放的是系統管理員使用的系統管理程序,如系統管理、目錄查詢等關鍵命令文件。
/home
這裡主要存放你的個人數據。具體每個用戶的設置文件,用戶的桌面文件夾,還有用戶的數據都放在這裡。每個用戶都有自己的用戶目錄,位置為:/home/用戶名。當然,root用戶除外。
/tmp
這是臨時目錄。對於某些程序來說,有些文件被用了一次兩次之後,就不會再被用到,像這樣的文件就放在這裡。因此,千萬不要把重要的數據放在這裡。
/srv
存儲系統提供的服務數據。
/mnt
此目錄主要是作為掛載點使用。通常包括系統引導後被掛載的文件系統的掛載點。如掛載Windows下的某個分區。
/usr
在這個目錄下,你可以找到那些不適合放在/bin或/etc目錄下的額外的工具。比如像游戲阿,一些打印工具等等。
/usr/bin目錄用於存放程序;
/usr/share用於存放一些共享的數據,比如音樂文件或者圖標等等;
/usr/lib目錄用於存放那些不能直接運行的,但卻是許多程序運行所必需的一些函數庫文件。
你的軟件包管理器會自動幫你管理好/usr目錄的。
/opt
這裡主要存放一些可選的程序。如你想嘗試最新的firefox測試版嗎?那就裝到/opt目錄下吧,這樣,當你嘗試完,想刪掉firefox的時候,你就 可以直接刪除它,而不影響系統其他任何設置。安裝到/opt目錄下的程序,它所有的數據、庫文件等等都是放在同個目錄下面。
usr/local
這裡主要存放那些手動安裝的軟件,即不是通過“新立得”或apt-get安裝的軟件。它和/usr目錄具有相類似的目錄結構。讓軟件包管理器來管理/usr目錄,而把自定義的腳本(scripts)放到/usr/local目錄下面。
/var
用於存放很多不斷變化的文件,例如日志文件等。包含了日志文件、計劃性任務和郵件等內容。
/var/cache 應用程序緩存目錄;
/var/crash 系統錯誤信息;
/var/games 游戲數據;
/var/log 日志文件;
/var/mail 電子郵件;
/var/tmp 臨時文件目錄;
/media
這個目錄是用來掛載那些usb接口的移動硬盤(包括U盤)、CD/DVD驅動器等等。