linux e2fsck有什么含義

linux中,e2fsck是一個磁盤維護(hù)命令,用于檢查使用ext2檔案系統(tǒng)的partition是否正常工作,可檢查ext2、ext3、ext4文件系統(tǒng),語法“e2fsck [參數(shù)]”。e2fsck命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

linux e2fsck有什么含義

本教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。

e2fsck命令是linux下的一個磁盤維護(hù)命令,它主要有一個功能,那就是可以用來檢查使用 Linux ext2 檔案系統(tǒng)的 partition 是否處于正常工作。

e2fsck命令可以檢查ext2、ext3、ext4文件系統(tǒng),如果系統(tǒng)已經(jīng)掛載了,那么不建議去檢查,因為這樣是不安全的。此命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

語法格式:?

e2fsck?[參數(shù)]

常用參數(shù):

device 預(yù)備檢查的硬盤 partition,例如:/dev/sda1
-b 設(shè)定存放 superblock 的位置
-B 設(shè)定單位 block 的大小
-c 檢查該partition 是否有壞軌
-C file? 將檢查的結(jié)果存到 file 中以便查看
-d 列印 e2fsck 的 debug 結(jié)果
-f 強(qiáng)制檢查
-F 在開始檢查前,將device 的 buffer cache 清空,避免有錯誤發(fā)生
-l bad_blocks_file 將有壞軌的block資料加到 bad_blocks_file 里面
-L bad_blocks_file 設(shè)定壞軌的block資料存到 bad_blocks_file 里面,若無該檔則自動產(chǎn)生
-n 將檔案系統(tǒng)以[唯讀]方式開啟
-p 對 partition 做檢查,若有問題便自動修復(fù)
-v? 詳細(xì)顯示模式
-V 顯示出目前 e2fsck 的版本
-y 預(yù)先設(shè)定所有檢查時的問題均回答[是]

參考實例

檢查 /dev/hda5 是否正常,如果有異常便自動修復(fù),并且設(shè)定若有問答,均回答[是]:

e2fsck?-a?-y?/dev/sda1

執(zhí)行e2fsck或fsck前請先umount partition,否則有機(jī)會令檔案系統(tǒng)毀損。如果需要對根目錄/進(jìn)行檢查及修復(fù),便需要進(jìn)入singal user mode執(zhí)行。

相關(guān)推薦:《Linux視頻教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊15 分享