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