3 個有用的基於 GUI 和終端的 Linux 磁碟掃描工具


簡介

磁碟掃描是任何系統管理員或使用者的基本任務。磁碟掃描工具用於分析和診斷儲存裝置(包括硬碟驅動器和固態驅動器)的問題。Linux 作業系統提供了多種可用於磁碟掃描的工具,包括基於 GUI 和終端的選項。在本文中,我們將討論三個最有用的 Linux 磁碟掃描工具。

GSmartControl

GSmartControl 是一個用於 Linux 的圖形使用者介面 (GUI) 工具,允許使用者檢查其硬碟驅動器和固態驅動器的健康狀況。此工具提供有關磁碟健康狀況的詳細資訊,包括溫度、讀寫錯誤率以及驅動器上的壞扇區數量。

GSmartControl 易於使用,並提供了一個簡潔的介面,顯示所有與磁碟相關的資訊。該工具使用現代硬碟驅動器和固態驅動器的 SMART(自我監控、分析和報告技術)功能來診斷問題。

要使用 GSmartControl,首先,使用 Linux 發行版上的軟體包管理器安裝該工具。安裝完成後,從系統選單啟動應用程式。該工具將檢測連線到系統的全部儲存裝置,並在列表中顯示它們。

例如,如果要檢查硬碟驅動器的健康狀況,請單擊列表中的裝置,GSmartControl 將顯示所有與磁碟健康狀況相關的資訊。您可以檢視諸如磁碟溫度、通電時間以及檢測到的壞扇區數量等資訊。

GSmartControl 還提供了一個自檢功能,允許使用者檢查磁碟的效能並識別任何潛在問題。要執行自檢,請選擇要測試的磁碟,然後單擊“執行測試”按鈕。該工具支援短自檢和長自檢,均可從工具的介面啟動。

總的來說,GSmartControl 是一個使用者友好的工具,提供了一個簡潔的介面,顯示所有與磁碟相關的資訊。它使用現代硬碟驅動器和固態驅動器的 SMART 功能來診斷問題,使其成為希望確保其儲存裝置處於良好狀態的 Linux 使用者的有用工具。

Badblocks

Badblocks 是一個基於終端的 Linux 工具,用於掃描儲存裝置上的壞塊。壞塊是由於物理損壞或其他問題而不再可用的磁碟扇區。這些壞塊可能導致資料丟失或損壞,並可能導致系統崩潰。

要使用 Badblocks,首先,使用 Linux 發行版上的軟體包管理器安裝該工具。安裝完成後,開啟終端並鍵入以下命令以啟動掃描:

badblocks -v /dev/sda

將 /dev/sda 替換為要掃描的裝置的名稱。該工具將開始掃描磁碟上的壞塊,並在終端中顯示進度。-v 標誌用於啟用詳細輸出,該輸出顯示有關掃描的更多詳細資訊。

Badblocks 有幾個選項可用於自定義掃描,包括指定塊大小和要掃描的塊數的能力。該工具還可以用於將模式寫入磁碟並測試讀寫錯誤。

fsck

fsck 是一個基於終端的 Linux 工具,用於檢查和修復檔案系統。檔案系統是組織儲存裝置上資料的結構,對於作業系統訪問和儲存檔案至關重要。隨著時間的推移,檔案系統可能會因硬體問題、電源故障或其他因素而損壞。當檔案系統損壞時,可能會發生資料丟失或損壞,並且系統可能會變得不穩定。

要使用 fsck,首先,解除安裝要檢查的檔案系統。這很重要,因為 fsck 只能修復未使用的檔案系統。要解除安裝檔案系統,請使用 umount 命令後跟檔案系統的掛載點。例如,要解除安裝掛載在 /mnt 上的 /dev/sda1 檔案系統,請鍵入以下命令:

umount /mnt

檔案系統解除安裝後,鍵入以下命令以啟動掃描:

fsck /dev/sda1

將 /dev/sda1 替換為要掃描的裝置和分割槽的名稱。該工具將開始掃描檔案系統中的錯誤並在終端中顯示進度。如果發現錯誤,fsck 將提示您修復它們。在某些情況下,fsck 可能無法自動修復檔案系統,可能需要手動干預。

fsck 有幾個選項可用於自定義掃描,包括即使檔案系統看起來很乾淨也強制執行掃描的能力,以及修復特定型別錯誤的能力。

結論

磁碟掃描是任何 Linux 系統管理員或使用者的基本任務。我們在本文中討論的工具提供了不同的方法來掃描和診斷儲存裝置的問題。GSmartControl 是一個有用的 GUI 工具,提供有關硬碟驅動器和固態驅動器健康狀況的詳細資訊。Badblocks 是一個基於終端的工具,用於掃描磁碟上的壞塊,而 fsck 是一個基於終端的工具,用於檢查和修復檔案系統。

每個工具都有其優點和缺點,選擇使用哪個工具將取決於使用者的具體需求。但是,結合使用這些工具可以全面瞭解儲存裝置的健康狀況,並確保資料免受潛在丟失或損壞。

更新於:2023 年 3 月 28 日

3K+ 閱讀量

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告