剛剛接觸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,裡面有些檔案夾是空的,也不太知道是什麼意思,以後知道了補上。