天天看點

ubuntu系統目錄結構

剛剛接觸unbuntu系統,對于用慣了windows的我,真的有點不習慣,今天在這裡好好了解以下目錄結構:

ubuntu沒有盤符這個概念,隻有一個根目錄/,所有檔案都在它下面

/    根目錄

    bin       //系統程式

    boot     //核心和啟動程式,所有和啟動相關的檔案都儲存在這裡

         grub    //引導器相關檔案

    dev      //裝置檔案

    etc      //系統軟體的啟動和配置檔案,系統在啟動過程中需要讀取的檔案都在這個目錄。如lilo參數、使用者賬戶和密碼。

    home   //使用者的主目錄。下面是自己定義的使用者名的檔案夾

    lib       //系統程式庫檔案,這個目錄裡存放着系統最基本的動态連結共享庫,類似于windows下的system32目錄,幾乎所有的應用程式都需要用到這些共享庫。

    media  //挂載媒體裝置,如光驅、u盤等

    mnt    //目錄是讓使用者臨時挂載别的檔案系統,如挂載windows下的某個分區,ubuntu預設還是挂載在/media目錄。

    opt     //可選的應用軟體包(很少使用)

    proc     //這個目錄是系統記憶體的映射,我們可以直接通路這個目錄來擷取系統資訊。也就是說,這個目錄的内容不在硬碟上而是在記憶體裡。

    sbin    //管理者系統程式

    selinux

    srv

    sys   //udev用到的裝置目錄樹,/sys反映你機器目前所接的裝置

    tmp  //臨時檔案夾

    usr   //這是個最龐大的目錄,我們要用到的很多應用程式和檔案幾乎都存放在這個目錄下。]

          bin   // 應用程式

         game  //遊戲程式

         include

         lib    //應用程式的庫檔案

         lib64

         local   //包含使用者程式等

         sbin    //管理者應用程式

         share   //應用程式資源檔案

         src      //源代碼

    var    //動态資料,所有服務的登入檔案或錯誤資訊檔案(log file)都在 /var/log下。此外一些資料庫,如mysql則在/var/lib下,還有使用者未讀郵件的預設存放地點為/var/spool/mail。

    lost_found //磁盤修複檔案,存放因非法關機而丢失的檔案

我的系統是 10.04的ubuntu,裡面有些檔案夾是空的,也不太知道是什麼意思,以後知道了補上。