初步接觸linux時,一般都是從有介面的
ubuntu
(或其他的系統)開始了解的,當然不管是有介面或者是無介面,其核心都是一樣的
-linux
核心。其檔案系統的目錄結構也是一樣的,就像用
windows
一樣,你得知道整個電腦有幾個碟符,每個碟符裡面存放著哪些東西,這樣工作起來更順暢。
linux
檔案系統的目錄結構和
windows
的有很大的不同,具體如下: 進入
linux
根目錄(即「/」,
linux
檔案系統的入口,也是處於最高一級的目錄),
執行「ls –l
」命令,可以看到
linux
系統包含以下目錄 。
1./bin
包含基本的命令,如ls、cp、mkdir等,這些檔案不管是被普通使用者還是root使用,都是可執行的。
2./boot
linux 系統的核心及引導系統程式所需要的檔案,如 vmlinuz、initrd.img 檔案都位
於這個目錄中 。
3./dev
裝置檔案儲存目錄,應用程式通過對這些檔案的讀寫和控制就可以訪問實際的裝置。4
./etc
系統配置檔案的所在地,一些伺服器的配置檔案也在這裡,如使用者賬號及密碼配
置檔案。
5./home
普通使用者的家目錄
,自己在學習的時候可以在該目錄下建目錄或存放個人檔案。6.
/lib
庫檔案存放目錄。7.
/lost+found
在ext2
或ext3
檔案系統中,當系統意外崩潰或機器意外關機時會產生一些文
件碎片放在這裡。
8./mnt
/mnt
這個目錄一般是用於存放掛載儲存裝置的掛載目錄的,比如有
cdrom
等目錄,可以參看
/etc/fstab
的定義。有時我們可以把讓系統開機自動掛載檔案系統,把掛
載點放在這裡也是可以的。
9./opt
opt
是「可選」的意思,有些軟體包會被安裝在這裡,比如在
fedora core 5.0 中的
openoffice
就是安裝在這裡,使用者自己編譯的軟體包也可以安裝在這個目錄中。
10./proc
作業系統執行時,程序及核心資訊(比如
cpu、硬碟分割槽、記憶體資訊等)存放在
這裡。/proc
目錄為偽檔案系統
proc
的掛載目錄,
proc
並不是真正的檔案系統,它存
在於記憶體之中。
11./root
linux
超級許可權使用者
root
的家目錄。
12./sbin
存放可執行檔案,大多是涉及系統管理的命令,是超級許可權使用者
root
的可執行命令存
放地,普
通使用者無
許可權執行
這個目錄
下的命令
,這個目
錄和/usr/sbin;/usr/x11r6/sbin
或/usr/local/sbin
目錄是相似的。
13./tmp
有時使用者執行程式的時候會產生臨時檔案,
/tmp
用來存放臨時檔案。
14./usr
這個是系統存放程式的目錄,比如命令、幫助檔案等,它包含很多檔案和目錄,
linux
發行版提供的軟體包大多被安裝在這裡。
15./var
var 表示的是變化的意思,這個目錄的內容經常變動,如/var 的/var/log 目錄被用
來存放系統日誌。
16./sys
linux 2.6 核心所支援的 sysfs 檔案系統被對映在此目錄。linux 裝置驅動模型中的
匯流排、驅動和裝置都可以在 sysfs 檔案系統中找到對應的節點。當核心檢測到在系統
中出現了新裝置後,核心會在 sysfs 檔案系統中為該新裝置生成一項新的記錄。
17./initrd
若在啟動過程中使用了 initrd 映像作為臨時根檔案系統,則在執行完其上的
/linuxrc 掛接真正的根檔案系統後,原來的初始 ram 檔案系統被對映到/initrd 目錄。
以上即為linux的檔案系統目錄結構。想要更清晰的了解,最好是進入作業系統實際操作看一下。
Linux 檔案系統目錄結構
linux 檔案系統目錄結構 1.bin 包含基本命令 2.sbin 包含系統命令 3.dev 裝置檔案儲存目錄 4.etc 系統配置檔案儲存目錄 5.lib 系統庫檔案存放目錄 6.mnt 儲存裝置的掛載目錄 7.opt 某些軟體包被安裝在這裡,opt為 可選 的意思 8.proc 作業系統執行時...
Linux 檔案系統目錄結構
linux檔案系統的入口,也是處於最高一級的目錄 bin 基礎系統所需要的那些命令位於此目錄,也是最小系統所需要的命令 比如 ls cp mkdir等命令 功能和 usr bin類似,這個目錄中的檔案都是可執行的,普通使用者都可以使用的命令。做為基礎系統所需要的最基礎的命令就是放在這裡。boot l...
Linux檔案系統目錄結構
進入linux根目錄 即 linux檔案系統的入口,也是處於最高一級的目錄 執行 ls l 命令,看 到linux包含以下目錄。1.bin 包含基本命令,如ls cp mkdir等,這個目錄中的檔案都是可執行的。2.sbin 包含系統命令,如modprobe hwclock ifconfig等,大多...