1. 程式人生 > >09_02_磁盤及文件系統管理詳解之五

09_02_磁盤及文件系統管理詳解之五

09_02_磁盤及文件系統管理詳解之五

分區 —> 創建文件系統(格式化)


文件系統管理

重新創建文件系統會損壞原有文件

fdisk /dev/sda

在裏面刪不掉,按ctrl+Backspace即可

partprobe /dev/sda 只探測這一個


mkfs: make file system

-t FSTYPE mkfs -t ext2 /dev/sda5

mkfs -t ext2 = mkfs.ext2

mkfs -t ext3 = mkfs.ext3

mkfs -t vfat = mkfs.vfat


專門管理ext系列文件系統

mke2fs

-j:ext3 創建ext3類型文件系統 mke2fs -j /dev/sda5

-b BLOCK_SIZE:指定塊大小,默認為4096,可用值1024,2048或4096

mke2fs -b 2048 -j /dev/sda5

-L LABEL:指定分區卷標 mke2fs -L MYDATA7 /dev/sda5

-m #:指定預留給超級用戶的塊數百分比 mke2fs -m 3 /dev/sda5

-i #:用於指定為多少字節的空間創建一個inode,默認為8192,這裏

給出的數值應該為塊大小的2^n倍


mke2fs -i 4096 /dev/sda5

-N #:指定inode個數

-F:強制創建文件系統

blkid 查詢或查看磁盤設備的相關屬性

顯示或定位block設備的屬性

blkid /dev/sda5

UUID TYPE LABEL


e2label 用於查看或定義卷標

e2label 設備文件 卷標;設定卷標

e2label /dev/sda5

e2label /dev/sda5 MYRR


tune2fs 調整文件系統的相關屬性:

-j ;不損害原有數據,將ext2升級為ext3 tune2fs -j /dev/sda5

-L LABEL:設定或修改卷標 tune2fs -L MYDATA /dev/sda5

-m #:調整預留百分比

-r #:指定預留塊數

-o:設定默認掛載選項

acl

-c #:指定掛載次數達到#次之後進行自檢;0或-1關閉此功能

-i #:每掛載使用多少天後進行自檢;0或-1關閉此功能

-l:顯示超級塊中的信息


dumpe2fs:顯示文件系統屬性信息

-h:只顯示超級塊信息 df -lh

dumpe2fs /dev/vol0/root


fsch 檢測並修復 Linux文件系統

-t FSTYPE:指定文件系統類型

-a:自動修復,不會詢問的


e2fsch:專用於修復ext2和ext3文件系統

-f:強制檢查

-p:自動修復

文件系統類型:

ext2

ext3

查看當前系統支持哪些文件系統

cat /proc/filesystems


分區要想使用,必須實現掛載

掛載:將新的文件系統關聯至當前根文件系統

卸載:將某文件系統與當前根文件系統的關聯關系予以移除


mount:掛載

mount 設備 掛載點

設備:

設備文件 /dev/sda5

卷標:LABEL = ""

UUID: UUID = ""

掛載點:目錄

要求:

1、此目錄沒有被其它進程使用

2、目錄得事先存在

3、目錄中的原有的文件將會暫時隱藏

mount:顯示當前系統已經掛載的設備及掛載點(不帶參數)

mount [option] [-o option] DEVICE MOUNT_POINT

mount命令的選項 掛載文件系統的功能選項

-a:表示掛載/etc/fstab文件中定義的所有文件系統

-n:默認情況下,mount命令每掛載一個設備,都會把掛載的設備

信息保存至/etc/mtab文件:使用-n選項意味著掛載設備時,

不把信息寫入此文件

-t FSTYPE:指定正在掛載設備上的文件系統的類型,不使用此選項,


mount會調用blkid命令獲取對應文件系統的類型

-r:只讀掛載 掛載光盤時常用此選項

-w:讀寫掛載


-o:指定額外的掛載選項,也即指定文件系統啟用的屬性

remount:重新掛載當前文件系統

ro;掛載為只讀

rw:讀寫掛載


重新掛載:mount -o remount,ro /dev/sda5 (不用指定掛載點)


掛載完成後,通過掛載點訪問對應文件系統上的文件

mount /dev/sda5 /mnt/test/


umount:卸載某文件系統

umount 設備

umount 掛載點


卸載註意事項

1、掛載的設備沒有進程使用

2、

09_02_磁盤及文件系統管理詳解之五