什么是目錄?
Windows下管C:\,D:\,E:\,F(xiàn):\ 都是根目錄
而在Linux中呢?
Linux系統(tǒng)中的文件存儲結(jié)構(gòu)
那么在Linux中每個目錄都是什么含義呢?
在Linux中相對路徑和絕對路徑是必須要了解的一個概念。
絕對路徑(absolute path):首先坐飛機來到中國,到了北京出首都機場坐機場快軌到三元橋,然后換乘10號線到潘家園站,出站后坐34路公交車到農(nóng)光里,下車后路口左轉(zhuǎn)。
相對路徑(relative path):前面路口左轉(zhuǎn)。
在Linux中一切都是文件,所以物理設(shè)備和硬件也不例外,既然是文件,就必須有文件名稱。系統(tǒng)內(nèi)核中的udev設(shè)備管理器會自動把硬件名稱規(guī)范起來,目的是讓用戶通過設(shè)備文件的名字可以猜出設(shè)備大致的屬性以及分區(qū)信息等,這對于陌生的設(shè)備來說特別方便。另外,udev設(shè)備管理器的服務(wù)會一直以守護進(jìn)程的形式運行并偵聽內(nèi)核發(fā)出的信號來管理/dev目錄下的設(shè)備文件。
現(xiàn)在的ide設(shè)備已經(jīng)很少見了,我們常見的基本都是/dev/sd 開頭的,默認(rèn)從a開始。
例如:
看了這個圖是不是稍微明白一些了呢?
關(guān)于硬盤的相關(guān)我在此稍微科普一下,硬盤是由大量扇區(qū)組成的,每個扇區(qū)的容量為512字節(jié),其中第一個扇區(qū)最為重要,因為里面保存著主引導(dǎo)記錄與分區(qū)表信息。其中主引導(dǎo)記錄需要占用446字節(jié),分區(qū)表占用64字節(jié),結(jié)束符占用2字節(jié),其中分區(qū)表中每記錄一個分區(qū)信息就需要16字節(jié),這樣一來最多只有4個分區(qū)信息可以寫到第一個扇區(qū)中,這4個分區(qū)就是4個主分區(qū)。如圖
那么實際上我們使用的時候并不僅僅是四個分區(qū),有可能是多個分區(qū),那么這是怎么回事呢?
實際上另外的擴展分區(qū)是在分區(qū)的信息中創(chuàng)建一個指針指向另外的擴展分區(qū)。所以我們一般使用三個主分區(qū)和一個擴展分區(qū),當(dāng)然就是在我們的擴展分區(qū)創(chuàng)建其他分區(qū)的指針。
-
目錄
+關(guān)注
關(guān)注
3文章
13瀏覽量
8241 -
inux
+關(guān)注
關(guān)注
0文章
12瀏覽量
11861 -
存儲結(jié)構(gòu)
+關(guān)注
關(guān)注
0文章
21瀏覽量
9712
原文標(biāo)題:詳解Linux的存儲結(jié)構(gòu)恍然大悟篇
文章出處:【微信號:cunchujie,微信公眾號:存儲界】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論