linux磁碟管理

2021-08-19 07:41:57 字數 1526 閱讀 7975

一、裝置型別:

機械硬碟(hdd ):即是傳統普通硬碟,主要由:碟片,磁頭,碟片轉軸及控制電機,磁頭控制器,資料轉換器,介面,快取等幾個部分組成。機械硬碟中所有的碟片都裝在乙個旋轉軸上,每張碟片

之間是平行的,在每個碟片的儲存面上有乙個磁頭,磁頭與碟片之間的距離比頭髮絲的直徑還小,所有的磁頭聯在乙個磁頭控制器上,由磁頭控制器負責各個磁頭的運動。磁頭可沿碟片的半徑方向運動,加上碟片每分鐘幾千轉的高速旋轉,磁頭就可以定位在碟片的指定位置上進行資料的讀寫操作。資料通過磁頭由電磁流來改變極性方式被電磁流寫到磁碟上,也可以通過相反方式讀取。硬碟為精密裝置,進入硬碟的空氣必須過濾。

固態硬碟(ssd ):用固態電子儲存晶元陣列而製成的硬碟,由控制單元和儲存單元(flash 晶元、

dram 

晶元)組成。固態硬碟在介面的規範和定義、功能及使用方法上與普通硬碟的完全相同,

在產品外形和尺寸上也與普通硬碟一致。

比較:相較於hdd ,

ssd 

在防震抗摔、傳輸速率、功耗、重量、噪音上有明顯優勢,ssd 傳輸速率效能是

hdd 的2

相較於ssd ,hdd 在**、容量、使用壽命上占有絕對優勢

硬碟有價,資料無價,目前ssd 不能完全取代

hhd硬碟主引導記錄

mbr 

主要由 

3 個部分組成

① 主引導程式(偏移位址

0000h--0088h 

),它負責從活動分割槽中裝載,並執行系統引導程式。

出錯資訊資料區,偏移位址0089h--00e1h 為出錯資訊,

00e2h--01bdh 

全為0 

位元組。② 分割槽表(

dpt,disk partition table 

)含4 

個分割槽項,偏移位址

01beh--01fdh, 

每個分割槽表項長

16 個位元組,共

64 位元組為

分割槽項1 、分割槽項

2 、分割槽項

3 、分割槽項

4③ 結束標誌字,偏移位址

01fe--01ff 的2 

個位元組值為結束標誌 

55aa

兩種分割槽方式:mbr ,

gpt(1)

mbr: master boot record 

,1982

年, 使用

32位表示扇區數 , 分割槽不超過

2t如何分割槽:按柱面

0 磁軌

0 扇區:

512bytes

446bytes: boot loader

64bytes :分割槽表

16bytes:  標識乙個分割槽

2bytes: 55aa,結束標誌

4 個主分割槽;

3 主分割槽

+1 擴充套件

(n 個邏輯分割槽

)

Linux磁碟管理

df 檢視分割槽情況 df l 檢視本地磁碟 h 以1024進製顯示大小 h 以1000進製顯示大小 t 顯示指定型別的磁碟 x 顯示除了指定型別之外的磁碟 t 顯示磁碟型別 du 統計檔案大小 du b 以位元組為單位 k 以千自己為單位 m 以兆為單位 h 以1024進製顯示 h 以1000進製...

Linux 磁碟管理

菜鳥教程 df命令引數功能 檢查檔案系統的磁碟空間占用情況。可以利用該命令來獲取硬碟被占用了多少空間,目前還剩下多少空間等資訊 df h 將檔案的容量也羅列出來 du a 檢查根目錄底下每個目錄所占用的容量 du sm fdisk 是 linux 的磁碟分割槽表操作工具。markdown 是一種輕量...

Linux 磁碟管理

每個盤面上同心圓的周長不一樣,如果按照每個磁軌擁有相同數量的扇區,那麼靠近盤面外圍的磁軌密度肯定比內圈更加稀疏。顯然這樣是十分浪費空間的,但是如果不同的磁軌扇區數不同,計算起來就十分麻煩。為了遮蔽這些複雜的硬體細節,現代的硬碟普遍使用一種叫做 lba logical block address 的方...