1. 程式人生 > >linux常見分割槽的作用

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 :日誌檔案目錄