首頁 > 軟體

三款基於GUI和終端的實用Linux磁碟掃描工具

2020-06-16 17:24:54

掃描計算機硬碟主要出於兩個原因:一個原因是分析硬碟,找出檔案系統的不一致或錯誤。引起這些問題的可能因素包括:持續的系統崩潰,關鍵的系統軟體關閉不當,更主要的是破壞性程式(比如惡意軟體和病毒等)。

而另一個原因是分析硬碟的物理狀態,我們可以檢查硬碟,查詢磁碟表面上的物理損壞或失效的記憶體電晶體引起的壞磁區。

我們在本文中將介紹幾款基於GUI和終端的Linux磁碟掃描實用工具。如果你注意到計算機硬碟或某個分割區有任何不尋常的行為,一般最先調查是不是檔案系統的不一致或錯誤,而說到執行這項任務,沒有其他實用工具比fsck更出色的了。

1.fsck――檔案系統一致性檢查

fsck是一款系統實用工具,可用來檢查、並根據情況修復Linux檔案系統。它是幾款檔案系統檢查工具的前端程式。

警告:除非你知道自己在幹什麼,否則最好只在用於測試的Linux伺服器上嘗試fsck命令。

在你對某個分割區執行fsck之前,始終要先解除安裝分割區。

  1. $ sudo unmount /dev/sdc1 
  2. $ sudo fsck -Vt vfat /dev/sdc1 

在下面這個命令中,引數選項符有:

-t – 指定檔案系統型別。

-V – 啟用詳細模式。

你可以在fsck參考手冊頁中找到用法方面的詳細指示:

  1. $ man fsck 

一旦你執行了檔案系統不一致性測試,可以繼續執行評估物理狀態的工作了。

2.badblocks

badblocks這款實用工具用來掃描硬碟中的壞塊或壞磁區。假設你發現了硬碟上的任何壞塊,就可以將它與fsck或e2fsck結合使用,指令核心切勿使用這些壞塊。

想進一步了解如何使用badblocks實用工具檢查壞塊,請參閱《如何在Linux下檢查硬碟上的塊磁區或壞塊》一文:http://www.tecmint.com/check-linux-hard-disk-bad-sectors-bad-blocks/。

3.S.M.A.R.T系統實用工具

S.M.A.R.T(自我監測、分析和報告技術)是一種內建在幾乎所有現代ATA/SATA和SCSI/SAS硬碟以及固態硬碟中的系統。

它可收集得到支援的硬碟的詳細資訊,你可以使用下列實用工具獲得該資訊。

i. Smartctl

smartctl是smartmontools軟體包下面的兩款實用工具之一。它是一個命令列實用工具,負責控制和監測S.M.A.R.T系統。

想安裝smartmontools軟體包,執行適用於你所用發行版的下列命令:

  1. $ sudo apt-get install smartmontools #Debian/Ubuntu systems 
  2. $ sudo yum install smartmontools #RHEL/CentOS systems 

下面這個例子是smartctl命令報告硬碟分割區狀況,其中選項-H有助於在自我測試後顯示總體的分割區健康狀況:

  1. $ sudo smartctl -H /dev/sda6 

查閱smartctl參考手冊頁,即可了解用法方面的更多指導原則:

  1. $ man smartctl 

smartctl有一個GUI前端程式,名為gsmartcontrol,可以按如下方法來安裝:

  1. $ sudo apt-get install gsmartcontrol #Debian/Ubuntu systems 
  2. $ sudo yum install gsmartcontrol #RHEL/CentOS systems 

 

GSmart Control – Linux磁碟掃描工具

ii. Gnome Disk Utility(or Disks)

Gnome磁碟實用工具提供了一個GUI,可用於處理所有與分割區管理有關的任務,比如建立、刪除、掛載分割區及其他任務。它預先安裝在大多數主流的Linux系統中,比如Ubuntu、Fedora、Linux Mint及其他系統。

想在Ubuntu上使用它,開啟Dash,搜尋Disks。若在Linux Mint上,開啟Menu,搜尋Disks。若在Fedora上,點選Activities型別Disks。

 

Gnome Disk Utility for Linux磁碟掃描

更重要的是,它還可以提供S.M.A.R.T資料,並執行自我測試,如下面這個介面所示。

 

Gnome Disk Utility for Linux磁碟掃描

就是這樣!我們在本文中簡單介紹了幾款面向Linux作業系統的硬碟掃描實用工具。如果你知道本文中沒有提及,但是具有同樣用途的任何實用工具,歡迎留言交流。

原文標題:3 Useful GUI and Terminal Based Linux Disk Scanning Tools,作者:Aaron Kili

本文永久更新連結地址http://www.linuxidc.com/Linux/2016-12/138856.htm


IT145.com E-mail:sddin#qq.com