fsck命令詳解

2021-08-22 20:30:47 字數 1145 閱讀 1503

功能說明:檢查檔案系統並嘗試修復錯誤。

語  法:fsck [-aanprrstv][-t ][檔案系統...]

補充說明:當檔案系統發生錯誤四化,可用fsck指令嘗試加以修復。

參  數:

-a 自動修復檔案系統,不詢問任何問題。

-a 依照/etc/fstab配置檔案的內容,檢查檔案內所列的全部檔案系統。

-n 不執行指令,僅列出實際執行會進行的動作。

-p 當搭配"-a"引數使用時,則會同時檢查所有的檔案系統。

-r 採用互動模式,在執行修復時詢問問題,讓使用者得以確認並決定處理方式。

-r 當搭配"-a"引數使用時,則會略過/目錄的檔案系統不予檢查。

-s 依序執行檢查作業,而非同時執行。

-t 指定要檢查的檔案系統型別。

-t 執行fsck指令時,不顯示標題資訊。

-v 顯示指令執行過程。

例子 :

檢查 msdos 檔案系統的 /dev/hda5 是否正常,如果有異常便自動修復 :

fsck -t msdos -a /dev/hda5

注意 :

此指令可與 /etc/fstab 相互參考操作來加以了解。

執行fsck命令後產生的檔案有什麼用?

當執行fsck命令時,fsck命令如果發現存在孤立的檔案或目錄,這些孤立的檔案或目錄對於系統管理員或使用者來說,無法訪問到它,因為它與它的上級目錄失去了關聯,如果使用者允許fsck重新把它們找回來的話,fsck命令就會把這些孤立的檔案或目錄放在檔案系統的/lost+found目錄下,並用各自的i-node號來命名,以便使用者查詢自己需要的檔案。lost+found目錄通過它的英文含義我們都可以知道,它是乙個失物認領處。

因此當某個使用者發現自己丟失了某個檔案,可以在執行fsck之後到/lost+found目錄下去查詢,這時通過檔名已無法辨認出檔案的作用,只能用file之類的命令來確定檔案的型別,如果是資料檔案,可以用more或vi命令來檢視,如果是二進位制檔案,可以用dbx命令來除錯或者試著執行它(注意它可能是乙個具有破壞性的程式),知道檔案或目錄的作用之後,可以對其進行改名。

如果使用者不允許fsck把這些孤立的檔案或目錄找回來,那麼fsck命令就會破壞這些檔案或目錄,徹底丟失這些檔案或目錄,使用者或系統管理員永遠也無法找回它們。

fsck命令詳解

基礎命令學習目錄首頁 本文出自 airfish2000 部落格,fsck命令 使用fsck命令可以檢查檔案系統並嘗試修復系統的錯誤。命令語法 fsck 選項 檔案系統 命令中各選項的含義如表所示。表 fsck命令選項含義 選項 含義 a自動修復檔案系統,不詢問任何問題 a按照 etc fstab配置...

fsck命令使用詳解

fsck命令使用詳解及特別注意事項 功能說明 檢查檔案系統並嘗試修復錯誤。語 法 fsck aanprrstv t 檔案系統型別 檔案系統.補充說明 當檔案系統發生錯誤四化,可用fsck指令嘗試加以修復。注意 千萬不能在執行的系統上面直接執行fsck,特別是rhel6.0以下ext3的檔案系統,否則...

fsck修復分割槽系統命令

格式 fsck.ext3 ext4 xfs 必要引數 選擇引數 裝置代號 ext3為檔案系統 必要引數 a 非互交模式,自動修復 c 檢查是否存在有損壞的區塊。c 反敘述器 fsck.ext3命令會把全部的執行過程,都交由其逆向敘述,便於監控程式 d 詳細顯示命令執行過程 f 強制進行檢查 f 檢查...