硬碟的組成及檔案系統
硬碟的組成:
1.圓形的碟片(主要記錄資料)
2.機械手臂和機械手臂上的磁頭( 可讀寫碟片上的資料)
3.主軸馬達,可以轉動碟片,讓機械手臂的磁頭去讀寫 資料
圓形的碟片:
1.扇區:最小的物理儲存單位,每乙個扇區512bytes
2.柱面:將扇區組成乙個圓,那就是柱面(cylinder),柱面是分割槽的最小單位
3.第乙個扇區最重要,裡面有硬碟主引導記錄
分割槽表,主引導記錄佔446位元組,分割槽表64位元組
各個磁碟在linux中檔名是:
/dev/sd[a-p][1-15] :為scsi、sata、usb、
/dev/hd[a-d][1-63] :為ide介面
分割槽:磁碟上由a柱面到b柱面之間的塊,就是乙個分割槽區域
檔案系統:
windows: ntfs fat32
linux : ext4
linux : ext4 xfs ntfs swap iso9660
linux將乙個檔案的資訊(許可權和屬性)存放在兩個不同的塊:
許可權和屬性存放在inode中,
實際資料放在block中
inode:記錄檔案的屬性,乙個檔案佔乙個inode,同時記錄此檔案內容資料所在block號碼
bllock:實際記錄檔案的內容,檔案太大,占用多個block
5-01 磁碟的基本組成和ext21.磁碟硬體基本組成
磁頭機械手臂
主軸馬達
碟片扇區:最小的儲存單位,512bytes
柱面:將扇區組成乙個圓,分割槽的最小單位
磁軌:2.檔案系統的特性
1 inux: ext2、 ext3、 ext4、xfs、 swap、 iso9660、 ntfswi dows: fat32、ntfs
*所有的inode和block都e經編號了
block: 最小的儲存單位1k 2k 4k
inode:記錄檔案的詳細資訊,同時記錄資料所在的block的編號
3.檔案系統: ext2----> i node
啟動扇區:
data block :資料塊
block大小 最大單一檔案限制 最大的檔案系統容量
1k 16g 2tb
2k 256g 8tb
4k 2tb 16tb
★*原則上大小不能改變的,除韭格式化
每乙個block中最多隻能夠放乙個
2思考: 4k 10000個檔案 50bytes3 0.4m
問: 浪費了多少磁碟?
1 100004096-10000 50=404 60000bytes=38m
inodetable: inode
★該檔案的訪問模式(許可權)
★檔案的所有 者和所屬組
★ 檔案的大小:
★ 改變時間atime ctime mti me .
★特殊許可權:定義檔案特性的標誌
★真正的資料內容指向.
★ inode數量在格式化的時候已經確定
★固定大小為128bytes
★每個檔案只占用乙個inode
inode中, 號碼區域分為: 12直接, 1個雙間接, 1個三間接, 假設block為1k=1024bytes
12*1=12k
1 256=256k
1 256256=256^2 k
1 256256256=256^3k
1 6g
superblock: 超級塊
是記錄的整個檔案系統相關資訊,
ext4 中檢視超級塊資訊:
思考:block: 4k ,建立乙個100kb大小的檔案,問:硬碟分給這個檔案幾個inode?幾個block?
思考:w許可權對於目錄來說,意味著,對於目錄可以建立、修改、該目錄的檔案
思考:為什麼w許可權定義了目錄下可以更改目錄下檔案的名字?
cat /proc/filesystems
ls -l /lib/modules/$(uname -r)/kernel/fs
硬碟的組成及檔案系統
硬碟的組成及檔案系統 一塊硬碟的基本結構 磁頭 磁軌 柱面 硬碟的組成 1.圓形的碟片 主要記錄資料 2.機械手臂和機械手臂上的磁頭 可讀寫碟片上的資料 3.主軸馬達,可以轉動碟片,讓機械手臂的磁頭去讀寫 資料 圓形的碟片 磁軌 柱面 扇區 1.扇區 最小的物理儲存單位,每乙個扇區512bytes ...
檔案系統的組成(一)
檔案系統的基本組成 檔案系統,作業系統中負責管理持久資料的子系統,主要用於可持久化儲存資料,預防斷電情況下的檔案丟失。基本資料單位 檔案 主要用途 對磁碟上的檔案進行組織管理,因組織方式不同,會形成不同的檔案系統 linux經典 一切皆檔案 普通的檔案 目錄 快裝置 管道 socket等,統一由檔案...
Linux 檔案系統san儲存更換硬碟
1 備份vg資訊 vgcfgbackup vgdata 2 解除安裝檔案系統 umount data 3 去除捲組啟用 lvchange an dev vg0 lv data vgchange an vgdata 4 匯出vg vgexport vgdata 5 檢視scsi裝置號 multipat...