(一)基本介紹
linux 的檔案系統是采用級層式的樹狀目錄結構,在此結構中的最上層是根目錄“/”,然後在此目錄下再建立其他的目錄。
詳解:
說明:在Linux 世界裡,一切皆檔案
(二)具體介紹
Linux目錄結構
(1) /bin[重點] /usr/bin、/usr/local/bin
bin是Binary的縮寫,這個目錄存放着最經常使用的指令
(2) /sbin (/usr/sbin、/usr/local/sbin)
s就是SuperUser的意思,這裡存放的是系統管理者使用的系統管理程式。
(3) /home[重點]
存放普通使用者的主目錄,在Linux中每個使用者都有一個自己的目錄,一般
該目錄名是以使用者的賬号命名的。
(4) /root [重點]
該目錄為系統管理者,也稱作超級權限者的使用者主目錄。
(5) /boot[重點]
存放的是啟動Linux時使用的一些核心檔案,包括一些連接配接檔案以及鏡像檔案
(6) /proc
這個目錄是一個虛拟的目錄,它是系統記憶體的映射,通路這個目錄來擷取系統資訊。
(7)/srv
service縮寫,該目錄存放一些服務啟動之後需要提取的資料。
(8)/sys
這是linux2.6核心的一個很大的變化。該目錄下安裝了2.6核心中新出現的一個檔案系統
(9)/tmp
這個目錄是用來存放一些臨時檔案的。
(10) /dev
類似于windows的裝置管理器,把所有的硬體用檔案的形式存儲。
(11) /media[重點]
linux系統會自動識别一些裝置,例如U盤、光驅等等,當識别後,linux
會把識别的裝置挂載到這個目錄下。
(12)/mnt[重點]
系統提供該目錄是為了讓使用者臨時挂載别的檔案系統的,我們可以将外部的存儲挂
載在/mnt/上,然後進入該目錄就可以檢視裡的内容了。d:/myshare
(13)/opt
這是給主機額外安裝軟體所擺放的目錄。如安裝ORACLE資料庫就可放到該目錄下。預設為空。
(14)/usr/local[重點]
這是另一個給主機額外安裝軟體所安裝的目錄。一般是通過編譯源碼方式安裝的程式。
(15)/var[重點]
這個目錄中存放着在不斷擴充着的東西,習慣将經常被修改的目錄放在這個目錄下。
包括各種日志檔案。
(16)/selinux[security-enhanced linux]
SELinux是一種本機安全性授權,它能控制程式隻能通路特定檔案。
說明:在虛拟機中的Linux作業系統中,将cpu、硬碟...映射成了檔案