Linux命令 fsck - 檢查并且試圖修復(fù)文件系統(tǒng)中的錯(cuò)誤

2021-11-11 09:32 更新

fsck

檢查并且試圖修復(fù)文件系統(tǒng)中的錯(cuò)誤

補(bǔ)充說(shuō)明

fsck命令 被用于檢查并且試圖修復(fù)文件系統(tǒng)中的錯(cuò)誤。當(dāng)文件系統(tǒng)發(fā)生錯(cuò)誤四化,可用fsck指令嘗試加以修復(fù)。

語(yǔ)法

fsck(選項(xiàng))(參數(shù))

選項(xiàng)

-a:自動(dòng)修復(fù)文件系統(tǒng),不詢問(wèn)任何問(wèn)題;
-A:依照/etc/fstab配置文件的內(nèi)容,檢查文件內(nèi)所列的全部文件系統(tǒng);
-N:不執(zhí)行指令,僅列出實(shí)際執(zhí)行會(huì)進(jìn)行的動(dòng)作;
-P:當(dāng)搭配"-A"參數(shù)使用時(shí),則會(huì)同時(shí)檢查所有的文件系統(tǒng);
-r:采用互動(dòng)模式,在執(zhí)行修復(fù)時(shí)詢問(wèn)問(wèn)題,讓用戶得以確認(rèn)并決定處理方式;
-R:當(dāng)搭配"-A"參數(shù)使用時(shí),則會(huì)略過(guò)/目錄的文件系統(tǒng)不予檢查;
-s:依序執(zhí)行檢查作業(yè),而非同時(shí)執(zhí)行;
-t<文件系統(tǒng)類型>:指定要檢查的文件系統(tǒng)類型;
-T:執(zhí)行fsck指令時(shí),不顯示標(biāo)題信息;
-V:顯示指令執(zhí)行過(guò)程。

參數(shù)

文件系統(tǒng):指定要查看信息的文件系統(tǒng)。

實(shí)例

linux的文件系統(tǒng)損壞會(huì)導(dǎo)致linux不正常關(guān)機(jī),出錯(cuò)的時(shí)候如果系統(tǒng)告訴你是哪一塊硬盤的分區(qū)有問(wèn)題,比如是/dev/hda2,接著用如下的命令去對(duì)付它:

fsck -y /dev/hda2

結(jié)束后使用reboot命令重啟系統(tǒng)這樣就好了!

如果不知道時(shí)哪個(gè)地方出了問(wèn)題,可以直接:

fsck

在隨后的多個(gè)確認(rèn)對(duì)話框中輸入:y

結(jié)束后同樣使用reboot命令重啟系統(tǒng)這樣就好了!


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)