扇區(secter):磁盤最小的物理存儲單位node
磁道:扇區圍成一圈就是一個磁道windows
磁柱(cylinder):扇區組成的一個圓,早期以磁柱爲最小分區單位,如今一般使用扇區爲最小分區單位網絡
磁盤分區表主要有兩種格式MBR(限制較多)和GPT(較新且限制較少),MBR分區表中第一個扇區最重要,其包括:主引導記(mbr)446字節,分區表64 字節,驗證碼2字節工具
主分區:由於主引導記錄的限制,主分區最多4個,每一個分區佔16個字節的分區表測試
擴展分區:至關於特殊類型的主分區,最作只有一個,分配擴展分區時會佔用一個主分區位置,擴展分區不能格式化,擴展分區裏能夠包含邏輯分區blog
邏輯分區:邏輯分區能夠格式化並裝載數據rem
主分區和擴展分區使用1~4,邏輯分區使用5~63驗證碼
fdisk/gdisk,MBR分區表使用fdisk分區,GPT分區表使用gdisk分區基礎
partproble,刷新內核分區表 擴展
和磁盤管理有關的命令
df 列出文件系統的總體磁盤使用量
du 評估文件系統的磁盤使用量
Linux專用的文件系統:ext、ext二、ext三、ext四、xfs
windows下經常使用的文件系統:fat、fat1六、fat3二、ntfs
網絡文件系統:nfs、samba
數據塊:實際記錄文件的內容,支持block塊大小爲1k、2k、4k,xfs文件系統無限制,格式化會自動定義塊大小爲4k,且每一個都有編號
超級快:記錄此文件系統的總體信息,包括inode/block的總量、剩餘量、以及文件系統的格式等
i節點:inode會記錄文件的屬性及該文件實際資料存放在哪些block塊中,一個文件對應一個i節點,所以若是咱們能找到文件的inode的話,那麼就能知道這個文件所放位置數據的block號碼,也就能讀取數據了
查看當前分區的i節點信息命令:stat
一塊新的磁盤,分區之後須要格式化了才能使用,格式化命令:
mkfs,-t指定文件系統類型
語法示例:mkfs -t ext4 /dev/sdb1或mkfs.etx4 /dev/sdb1
Linux中的根目錄之外的文件要想被訪問,須要將其「關聯」到根目錄下的某個目錄來實現,這種關聯操做就是「掛載」,這個目錄就是「掛載點」,解除次關聯關係的過程稱之爲「卸載」
掛載命令:mount
語法示例:mount /dev/sdb1 /sdb
使用mount命令時,-o選項能夠指定文件掛載之後的權限,好比mount -o rw /dev/sdb1 /sdb
卸載命令:umount
語法示例:umount /dev/sdb1
從新掛載:remount
開機自動掛載:
須要寫入配置文件/etc/fatab
以最後一行爲例:
/dev/sdb1 原文件
/sdb1 掛載點
ext4 文件系統類型
defaults 默認權限
0 是否被dump備份,僅根文件系統
0 分區檢測機制,0表明不檢測,一、2表明檢測
測試掛載項是否成功:mount -a