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