linux常見分割槽的作用
/boot/: 啟動檔案,所有與系統啟動有關的檔案都儲存在這裡
/boot/grub/:grub引導器相關的配置檔案都在這裡
/dev/:此目錄中儲存了所有裝置檔案,例如,使用的分割槽:/dev/hda,/dev/cdrom 等。
/proc/:核心與程序映象
/media/: 掛載媒體裝置 包括軟盤,光碟,DVD等裝置檔案
/root/ root使用者的HOME目錄
/home/user名 /:普通使用者的HOME目錄,建立一個一般使用者賬號時,預設的使用者主資料夾就在該目錄下
/bin/:此目錄中放置了所有使用者能夠執行的命令
/sbin/:此目錄中放置了一般是隻有root使用者才能執行的命令
/lib/: 系統程式庫檔案目錄
/etc/:系統程式和大部分應用程式的全域性配置檔案都在這個目錄
/etc/init.d/: SystemV風格的啟動指令碼
/etc/rcX.d/:啟動指令碼的連結,定義執行級別
/etc/network/: 網路配置檔案
/etc/X11/: 圖形介面配置檔案
/lost+found:包含了系統修復時的恢復檔案
/usr:usr並不是user的縮寫,而是Unix Software Resource的縮寫,即“Unix 作業系統軟體資源”放在該目錄,而不是使用者的資料。Linux系統存放軟體的地方,如有可能應將最大空間分給它。這個目錄
相當於Windows作業系統的“C:\Windows\”和“C:\Program files\”這兩個目錄的綜合體,系統安裝完畢後,這個目錄會佔用最多的硬碟容量,
/usr/bin :使用者可使用的大部分命令都放在這裡
/usr/include :存放C/C++等程式語言的標頭檔案(head)和目標檔案(include)
/usr/lib :包含各應用軟體的函式庫,目標檔案(object file),比如它下面有jvm目錄,就是java
/usr/local :系統管理員在本機自行下載自行安裝的軟體(非Ubuntu發行版預設提供的軟體)一般放在該目錄。該目錄下也有bin,etc, include, lib等子目錄。
/usr/sbin:非系統正常執行所需要的系統命令。最常見的就是某些網路伺服器軟體的daemon命令,如nginx, ntpd, mysqld
/var:如果/usr 是安裝時會佔用較大硬碟容量的目錄,那麼/var 就是在系統執行過程中漸漸佔用硬碟容量的目錄。包括快取cache,日誌log,以及某些軟體執行所產生的檔案,包括程式檔案(lock file, run file)。mysql的資料庫檔案也是放置在這個目錄下,具體為/var/lib/mysql/目錄下
/var/cache: 應用程式快取目錄
/var/lib:存放程式執行過程中,需要使用到的資料檔案
/var/lock:它是/run/lock目錄的軟連結,某些裝置或檔案一次只能被一個應用所使用
/var/log :日誌檔案目錄