国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁 系統(tǒng)教程 Linux 如何使用' fsck'修復(fù)Linux中的文件系統(tǒng)錯誤

如何使用' fsck'修復(fù)Linux中的文件系統(tǒng)錯誤

Jun 20, 2025 am 09:46 AM

Linux文件系統(tǒng)負(fù)責(zé)組織數(shù)據(jù)的存儲和恢復(fù)方式。隨著時間的推移,文件系統(tǒng)可能會損壞,並且可能無法訪問其某些部分。如果您的文件系統(tǒng)產(chǎn)生了這樣的不一致,建議驗證其完整性。

這可以通過稱為FSCK的系統(tǒng)實用程序(文件系統(tǒng)一致性檢查)完成,該系統(tǒng)在啟動時間期間自動檢查根文件系統(tǒng)或手動運行。

在本文中,我們將回顧FSCK命令及其用法,以幫助您修復(fù)Linux磁盤錯誤。

目錄

何時在Linux中使用FSCK命令

當(dāng)您想運行FSCK時,有不同的情況。這裡有幾個例子:

  • 系統(tǒng)無法啟動。
  • 系統(tǒng)上的文件會損壞(通常您可能會看到輸入/輸出錯誤)。
  • 所附驅(qū)動器(包括閃存驅(qū)動器/SD卡)無法正常工作。

FSCK命令選項

FSCK命令需要使用Superuser特權(quán)或root運行。您可以將其與不同的參數(shù)一起使用。它們的用法取決於您的特定案例。下面您會看到一些更重要的選擇:

  • -A - 用於檢查所有文件系統(tǒng)。該列表取自/etc/fstab 。
  • -C - 顯示進(jìn)度欄。
  • -l - 鎖定設(shè)備以確保其他程序在檢查期間不會嘗試使用該分區(qū)。
  • -M - 請勿檢查已安裝的文件系統(tǒng)。
  • -N - 僅顯示要做的事情 - 沒有進(jìn)行實際更改。
  • -P - 如果您想並行檢查文件系統(tǒng),包括root。
  • -R - 不要檢查根文件系統(tǒng)。這僅適用於“ -A ”。
  • -r - 提供正在檢查的每個設(shè)備的統(tǒng)計信息。
  • -T - 不顯示標(biāo)題。
  • -t - 專門指定要檢查的Linux文件系統(tǒng)類型。類型可以是逗號分隔的列表。
  • -V - 提供所做的事情的描述。

運行FSCK命令維修Linux文件系統(tǒng)錯誤

為了運行FSCK ,您將需要確保未安裝要檢查的分區(qū)。出於本文的目的,我將使用安裝在/mnt中的第二個驅(qū)動器/dev/sdb 。

如果我嘗試在安裝分區(qū)時嘗試運行FSCK ,這就是會發(fā)生什麼。

 #FSCK /DEV /SDB

如何使用“ FSCK”修復(fù)Linux中的文件系統(tǒng)錯誤

為了避免使用此功能。

 #UMOUNT /DEV /SDB

然後可以安全地運行FSCK 。

 #FSCK /DEV /SDB

如何使用“ FSCK”修復(fù)Linux中的文件系統(tǒng)錯誤

了解FSCK退出代碼

運行FSCK後,它將返回出口代碼??梢酝ㄟ^運行在FSCK的手冊中看到這些代碼:

 <strong>#男子FSCK</strong>

0沒有錯誤
1個文件系統(tǒng)錯誤糾正了
2系統(tǒng)應(yīng)重新啟動
4個文件系統(tǒng)錯誤未糾正
8操作錯誤
16使用或語法錯誤
32通過用戶請求取消檢查檢查
128共享圖書館誤差            

FSCK修復(fù)Linux文件系統(tǒng)

有時,可以在文件系統(tǒng)上找到多個錯誤。在這種情況下,您可能希望FSCK自動嘗試糾正錯誤。這可以完成:

 #fsck -y /dev /sdb

-y標(biāo)誌自動對FSCK的任何提示自動“yes”以糾正錯誤。

同樣,您可以在所有文件系統(tǒng)(無)上運行相同的操作:

 $ fsck -ar -y -y 

如何在Linux根部分區(qū)上運行FSCK

在某些情況下,您可能需要在系統(tǒng)的根部分區(qū)上運行FSCK 。由於在安裝分區(qū)時無法運行FSCK ,因此您可以嘗試以下一個選項:

  • 強(qiáng)制FSCK系統(tǒng)啟動
  • 在救援模式下運行FSCK

我們將審查這兩種情況。

強(qiáng)制FSCK系統(tǒng)啟動

這相對易於完成,您唯一需要做的就是在系統(tǒng)的根部分區(qū)中創(chuàng)建一個稱為forcefsck的文件。使用以下命令:

 #觸摸 /ForcefSck

然後,您可以簡單地強(qiáng)製或安排重新啟動系統(tǒng)。在下一個啟動過程中,將執(zhí)行FSCK 。如果停機(jī)時間至關(guān)重要,建議您仔細(xì)計劃,因為如果您的系統(tǒng)上有許多indodes,則FSCK可能需要一些額外的時間。

系統(tǒng)啟動後,檢查文件是否仍然存在:

 #ls /forcefsck

如果是這樣,您可能需要將其刪除,以避免在每個系統(tǒng)啟動上進(jìn)行FSCK

在救援模式下運行FSCK

救援模式下運行FSCK需要再進(jìn)行幾個步驟。首先,準(zhǔn)備重新啟動的系統(tǒng)。停止任何關(guān)鍵服務(wù),例如MySQL/MariadB等,然後輸入。

 #重新啟動

在引導(dǎo)過程中,按下shift鍵,以便顯示grub菜單。選擇“高級選項”。

如何使用“ FSCK”修復(fù)Linux中的文件系統(tǒng)錯誤

然後選擇“恢復(fù)模式”。

如何使用“ FSCK”修復(fù)Linux中的文件系統(tǒng)錯誤

在下一個菜單中,選擇“ FSCK ”。

如何使用“ FSCK”修復(fù)Linux中的文件系統(tǒng)錯誤

如果您希望將/文件系統(tǒng)重新安裝。選擇“yes”

如何使用“ FSCK”修復(fù)Linux中的文件系統(tǒng)錯誤

您應(yīng)該看到與此類似的東西。

如何使用“ FSCK”修復(fù)Linux中的文件系統(tǒng)錯誤

然後,您可以通過選擇“簡歷”來恢復(fù)普通啟動。

如何使用“ FSCK”修復(fù)Linux中的文件系統(tǒng)錯誤

結(jié)論

在本教程中,您了解瞭如何使用FSCK並在不同的Linux文件系統(tǒng)上運行一致性檢查。如果您對FSCK有任何疑問,請隨時在下面的評論部分提交。

以上是如何使用&#039; fsck&#039;修復(fù)Linux中的文件系統(tǒng)錯誤的詳細(xì)內(nèi)容。更多資訊請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

5 Linux的最佳開源數(shù)學(xué)方程式編輯器 5 Linux的最佳開源數(shù)學(xué)方程式編輯器 Jun 18, 2025 am 09:28 AM

您是否正在尋找編寫數(shù)學(xué)方程式的好軟件?如果是這樣,本文提供了前5個方程式編輯器,您可以輕鬆地在自己喜歡的Linux發(fā)行版上安裝。

SCP Linux命令 - 在Linux中安全傳輸文件 SCP Linux命令 - 在Linux中安全傳輸文件 Jun 20, 2025 am 09:16 AM

Linux管理員應(yīng)熟悉命令行環(huán)境。由於通常不安裝Linux服務(wù)器中的GUI(圖形用戶界面)模式。 SSH可能是使Linux管理員能夠管理服務(wù)器的最受歡迎的協(xié)議

gogo-在Linux中創(chuàng)建到目錄路徑的快捷方式 gogo-在Linux中創(chuàng)建到目錄路徑的快捷方式 Jun 19, 2025 am 10:41 AM

Gogo是在Linux Shell內(nèi)書籤目錄的非凡工具。它可以幫助您在Linux中為長而復(fù)雜的路徑創(chuàng)建快捷方式。這樣,您不再需要在Linux上鍵入或記住冗長的路徑。例如,如果有目錄

什麼是PPA,如何將其添加到Ubuntu? 什麼是PPA,如何將其添加到Ubuntu? Jun 18, 2025 am 12:21 AM

PPA是Ubuntu用戶擴(kuò)展軟件源的重要工具。 1.查找PPA時應(yīng)訪問Launchpad.net,確認(rèn)項目官網(wǎng)或文檔中的官方PPA,並閱讀描述與用戶評論確保其安全性和維護(hù)狀態(tài);2.添加PPA使用終端命令sudoadd-apt-repositoryppa:/,之後運行sudoaptupdate更新包列表;3.管理PPA可通過grep命令查看已添加列表,使用--remove參數(shù)移除或手動刪除.list文件,避免因不兼容或停止更新引發(fā)問題;4.使用PPA應(yīng)權(quán)衡必要性,優(yōu)先選擇官方未提供或需新版軟件的情況

在RHEL,Rocky和Almalinux中安裝LXC(Linux容器) 在RHEL,Rocky和Almalinux中安裝LXC(Linux容器) Jul 05, 2025 am 09:25 AM

LXD被描述為下一代容器和虛擬機(jī)管理器,它為在容器內(nèi)部或虛擬機(jī)中運行的Linux系統(tǒng)提供了沉浸式的。 它為有支持的Linux分佈數(shù)量提供圖像

如何創(chuàng)建特定大小的文件以進(jìn)行測試? 如何創(chuàng)建特定大小的文件以進(jìn)行測試? Jun 17, 2025 am 09:23 AM

如何快速生成指定大小的測試文件?使用命令行工具或圖形化軟件均可實現(xiàn)。 Windows上可用fsutilfilecreatenew文件名大小生成指定字節(jié)的文件;macOS/Linux可用ddif=/dev/zeroof=文件bs=1Mcount=100生成真實數(shù)據(jù)文件,或用truncate-s100M文件快速創(chuàng)建稀疏文件。若不熟悉命令行,可選用FSUtilGUI、DummyFileGenerator等工具軟件。注意事項包括:注意文件系統(tǒng)限制(如FAT32文件大小上限)、避免覆蓋已有文件、部分程序可能

如何與Windows一起安裝Linux(雙啟動)? 如何與Windows一起安裝Linux(雙啟動)? Jun 18, 2025 am 12:19 AM

安裝Linux和Windows雙系統(tǒng)的關(guān)鍵是分區(qū)和啟動設(shè)置。 1.準(zhǔn)備工作包括備份數(shù)據(jù)並壓縮現(xiàn)有分區(qū)騰出空間;2.使用Ventoy或Rufus製作Linux啟動U盤,推薦Ubuntu;3.安裝時選擇“與其他系統(tǒng)並存”或手動分區(qū)(/至少20GB,/home剩餘空間,swap可選);4.勾選安裝第三方驅(qū)動以避免硬件問題;5.安裝後若未進(jìn)入Grub引導(dǎo)菜單,可用boot-repair修復(fù)引導(dǎo)或調(diào)整BIOS啟動順序。只要步驟清晰、操作得當(dāng),整個過程並不復(fù)雜。

NVM-在Linux中安裝和管理多個node.js版本 NVM-在Linux中安裝和管理多個node.js版本 Jun 19, 2025 am 09:09 AM

Node版本管理器(NVM)是一個簡單的BASH腳本,可幫助您在Linux系統(tǒng)上管理多個Node.js版本。它使您可以安裝各種node.js版本,查看可用的安裝版本,並檢查已經(jīng)安裝的版本。

See all articles