低階格式化:建立磁軌的,高階格式化:建立檔案系統的
mbr:主引導記錄(512bytes)
446bytes:bootloader,程式
64bytes:16bytes:標識乙個分割槽
2bytes:magic number標記mbr是否有效
/dev
主裝置號(major number)
標識裝置型別
次裝置號(minor number)
標識同一種型別中不同裝置
mknod [option] ....name type [major minor]
-mfdisk -l /dev/sda檢視當前系統識別了幾塊硬碟
-b《分割槽大小》:指定每個分割槽的大小;
-l:列出指定的外圍裝置的分割槽表狀況;
-s《分割槽編號》:將指定的分割槽大小輸出到標準輸出上,單位為區塊;
-u:搭配"-l"引數列表,會用分割槽數目取代柱面數目,來表示每個分割槽的起始位址;
-v:顯示版本資訊。
fdisk /dev/sda
p:顯示當前硬碟的分割槽,包括沒儲存的改動
n:建立新分割槽
e:擴充套件分割槽
p:主分割槽
d:刪除乙個分割槽
w:儲存退出
t:修改分割槽型別
l:顯示所有支援的所有型別
cat /proc/partitons
partprobe用於重讀分割槽表,當出現刪除檔案後,出現仍然占用空間
partprobe在不重啟的情況下重讀分割槽
-d:不更新核心;
-s:顯示摘要和分割槽;
-h:顯示幫助資訊;
-v:顯示版本資訊。
partprobe ——>partx(從核心讀取磁碟)
yum -y install parted#安裝partprobe(下一章設定yum源)
mkfs:make file system 重新建立檔案系統會損壞原有檔案
mkfs -t ext2 = mkfs.ext2
mkfs -t ext3 = mkfs.ext3 /dev/sda3
mke2fs:管理ext系統檔案工具
-j:建立ext3型別檔案系統
-b:block_size指定塊大小,預設為4096;可取值為1024、2048
-l:label指定分割槽卷標
-m #:指定預留給超級使用者的塊數百分比
-i #:用於指定為多少位元組的空間建立乙個inode,預設為8192;這裡給出的數值應該為塊大小的2^n倍
-n #:指定inode個數
-f:強制建立檔案系統
-e:使用者指定額外檔案系統屬性
blkid:查詢或檢視磁碟裝置的相關屬性
uuid、type、label
e2label:用於檢視或定義卷標
用法:e2label 裝置檔案 卷標
tune2fs:調整檔案系統的相關屬性(不影響資料)
-j:不損壞原有資料,將ext2公升級為ext3
-l:設定或修改卷標
-m #:調整預留百分比
-r #:指定預留塊數
-o:設定預設掛載選項acl
-c #:指定掛載次數達到#次後進行自檢,0或-1表示關閉此功能
-i #:每掛載使用多少天後進行自檢,0或-1表示關閉此功能
dumpe2fs:顯示檔案屬性資訊
-h:只顯示超級塊中的資訊
fsck:檢查並修復linux檔案系統
-t fstype:指定檔案系統型別
-a:自動修復
e2fsck:專用於修復ext2/ext3檔案系統
-f:強制檢查
-p:自動修復
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 的方...