首頁  >  文章  >  運維  >  linux e2fsck有什麼意義

linux e2fsck有什麼意義

青灯夜游
青灯夜游原創
2022-11-11 11:44:421948瀏覽

在linux中,e2fsck是磁碟維護指令,用來檢查使用ext2檔案系統的partition是否正常運作,可檢查ext2、ext3、ext4檔案系統,語法「e2fsck [參數]」。 e2fsck指令的適用範圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

linux e2fsck有什麼意義

本教學操作環境:linux7.3系統、Dell G3電腦。

e2fsck指令是linux下的磁碟維護指令,它主要有一個功能,那就是可以用來檢查使用 Linux ext2 檔案系統的 partition 是否處於正常運作。

e2fsck指令可以檢查ext2、ext3、ext4檔案系統,如果系統已經掛載了,那麼不建議去檢查,因為這樣是不安全的。此指令的適用範圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

語法格式: ##

e2fsck [参数]

常用參數:

device預備檢查的硬碟partition,例如:/dev/sda1-b#設定存放superblock 的位置##-B-c##-C file 將檢查的結果儲存到file 以便查看-d列印e2fsck 的debug 結果-f強制檢查-F#在開始檢查前,將device 的buffer cache 清空,避免有錯誤發生-l bad_blocks_file將有壞軌道的block資料加到bad_blocks_file 裡面-L bad_blocks_file#設定壞軌的block資料存到bad_blocks_file 裡面,若無該檔則自動產生#-n將檔案系統以[唯讀]方式開啟-p對partition 做檢查,若有問題就自動修復-v 詳細顯示模式-V#顯示目前e2fsck 的版本-y預先設定所有檢查時的問題均回答[是]參考實例
設定單位block 的大小
檢查該partition 是否有壞軌

檢查/dev/hda5 是否正常,如果有異常便自動修復,且設定若有問答,皆回答[是]:

e2fsck -a -y /dev/sda1

執行e2fsck或fsck前請先umount partition,否則有機會讓檔案系統毀損。若需要對根目錄/檢查及修復,便需要進入singal user mode執行。

相關推薦:《

Linux影片教學

以上是linux e2fsck有什麼意義的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn