文件系統(tǒng)掃描工具-fsck
注意的是fsck掃描文件系統(tǒng)時一定要在單用戶模式、修復模式或把設備umount后進行。建議在單用戶模式下運行。如果掃描正常運行中的系統(tǒng),會造成系統(tǒng)文件損壞。
fsck不僅可以對文件系統(tǒng)進行掃描,還能修正文件系統(tǒng)的一些問題。
文件系統(tǒng)掃描工具有fsck、fsck.ext2、fsck.ext3、fsck.ext4、fsck.msdos、fsck.cramfs、fsck.ext4dev、fsck.vfat。較好是根據不同的文件系統(tǒng)來調用不同的掃描工具,比如ext3的文件系統(tǒng)使用fsck.ext3,ext4文件系統(tǒng)使用fsck.ext4等。
/dev/vda3是ext3的文件系統(tǒng),這里介紹fsck.ext3的參數:
fsck.ext3
[語法]
fsck.ext3[必要參數][選擇參數][設備代號]
[功能]
fsck.ext3命令:針對ext3文件系統(tǒng)進行檢測修復
[執(zhí)行權限]
root
[參數]
必要參數
-a非互交模式,自動修復
-c檢查是否存在有損壞的區(qū)塊。
-C fsck.ext3命令會把全部的執(zhí)行過程,都交由其逆向敘述,便于監(jiān)控程序
-d詳細顯示命令執(zhí)行過程
-f強制進行檢查
-F檢查文件系統(tǒng)之前,先清理該保存設備塊區(qū)內的數據
-l把文件中所列出的損壞區(qū)塊,加入標記
-L清除所有損壞標志,重新標記
-n非交互模式,把欲檢查的文件系統(tǒng)設成只讀
-P 設置fsck.ext2命令所能處理的inode大小為多少
-r交互模式
-R忽略目錄
-s順序檢查
-S效果和指定“-s”參數類似
-t 顯示fsck.ext2命令的時序信息。
-v顯示詳細的處理過程
-y關閉互動模式
選擇參數
-b指定分區(qū)的第一個磁區(qū)的起始地址/Super Block
-B 設置該分區(qū)每個區(qū)塊的大小
-I設置欲檢查的文件系統(tǒng),其inode緩沖區(qū)的區(qū)塊數目
-V顯示版本信息
西數科技: 司法鑒定/產品質量鑒定/檢驗檢測/數據恢復專家. 4006184118