天天看點

Linux基礎篇-檔案系統管理

檔案系統管理

*重新建立檔案系統會損壞原有檔案

mkfs :make file system

    -t FSTYPE

mkfs -t ext2 = mkfs.ext2

mkfs -t ext3 = mkfs.ext3

專門管理ext系列檔案

mke2fs

    -j:建立ext3類型檔案系統

    -b BLOCK_SIZE:指定塊大小,預設4096;可取值為1024,2048或4096;

    -L LABLE:指定分區卷标;

    -m #:指定預留給超級使用者的塊數百分比;

    -i #:用于指定為多少位元組的空間建立一個inode,預設為8192,數值應該為塊大小的2^n倍;

    -N #:指定inode個數

    -F:強制建立檔案系統;

    -E:使用者指定額外檔案系統屬性。

blkid:查詢或檢視磁盤裝置相關屬性

    UUID

    TYPE

    LABLE

e2lable:用于檢視或定義卷标

    e2lable 裝置檔案 卷标:設定卷标

tune2fs:調整檔案系統的相關屬性

    -j:不損害原有資料 将ext2更新到ext3

    -L LABLE:設定或修改卷标;

    -m #:調整預留百分比;

    -r #:指定預留塊數;

    -o:設定預設挂載選項;

        acl

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

    -i #:每挂載使用#天後進行自檢;0或-1表示關閉此功能;

    -l:顯示超級塊中的資訊;

dunmpe2fs:顯示檔案屬性資訊

    -h:隻顯示超級塊中的資訊

fsck:檢查并修複Linux檔案系統

    -t FSTYPE:指定檔案系統類型

    -a:自動修複

e2fsck:專用于修複ext2/ext3檔案系統

    -f:強制檢查

    -p:自動修複

swap分區:

free -m  檢視系統記憶體狀況

建立交換分區

    mkswap /dev/sdb1

        -L LABEL

挂載/解除安裝交換分區

    swapon /dev/sdb1

    swapon -a 啟用所有定義在/etc/fstab中的交換裝置

    swapoff /dev/sdb1

dd指令  複制 同cp  直接在底層複制1 0

    if=資料來源

    of=資料存儲目标

    bs=位元組數

    count=複制次數

    seek=#:建立資料檔案時,跳過空間大小

    備份sda前512位元組 及mbr

繼續閱讀