Ext4
fsck 選項 -y 和 -p 有什麼區別?
ext2/3/4 文件系統檢查器有兩個看起來非常相似的選項,
-p
以及-y
.兩者似乎都執行自動修復,但是聯機幫助頁狀態
-p
可以在遇到某些錯誤時退出,而-y
沒有提到這樣的事情。這是唯一的區別嗎?
有一個具體的區別,當我們讀兩遍時可能會更有意義。
-p - Automatically repair the file system without any questions. -y - Assume an answer of `yes' to all questions.
因此
fsck -p
將嘗試在沒有任何使用者干預的情況下自動修復文件系統。它最有可能自己做出諸如是或否之類的決定。但是,
fsck -y
只會假設所有問題都是肯定的。一個例子可以被認為是,
如果需要在分區中進行一些更改,
fsck -y
將繼續並假設是並進行更改。但是,
fsck -p
將做出正確的決定,可以是yes或no。