如何在 Ubuntu 22.04 LTS 上安裝 Smartctl

在本教程中,我們將向您展示如何在 Ubuntu 22.04 LTS 上安裝 Smartctl。 對於那些不知道的人,Smartctl 是一個命令行工具,允許用戶監控存儲設備(如硬盤、固態硬盤和 USB 驅動器)的狀態和性能。 該工具旨在與嵌入在許多存儲設備中的自我監控、分析和報告技術 (SMART) 設備配合使用。 Smartctl 適用於 Linux、Windows 和 macOS 操作系統。 它可以通過各種發行版的包管理器安裝在 Linux 系統上,例如基於 Debian、Ubuntu 和 Fedora 的發行版。

本文假設您至少對 Linux 有基本的了解,您知道如何使用 shell,最重要的是,您在自己的 VPS 上託管您的站點。 安裝非常簡單,它假定您在 root 帳戶下運行,如果不是,您可能需要添加 'sudo' 獲取 root 權限的命令。 我將向您展示在 Ubuntu 22.04 (Jammy Jellyfish) 上逐步安裝 Smartctl 監控工具。 對於 Ubuntu 22.04 和任何其他基於 Debian 的發行版(如 Linux Mint、Elementary OS、Pop!_OS 等),您可以按照相同的說明進行操作。

以前的要求

  • 運行以下操作系統之一的服務器:Ubuntu 22.04、20.04 和任何其他基於 Debian 的發行版,如 Linux Mint。
  • 建議您使用全新的操作系統安裝以避免潛在問題。
  • 通過 SSH 訪問服務器(如果您在桌面上,則只需打開終端)。
  • 有效的 Internet 連接。 您將需要 Internet 連接來下載 Smartctl 所需的包和依賴項。
  • Anon-root sudo user或訪問root user. 我們建議充當non-root sudo user但是,如果您在以 root 身份運行時不小心,它可能會損壞您的系統。

在 Ubuntu 22.04 LTS Jammy Jellyfish 上安裝 Smartctl

第 1 步:首先,通過運行以下命令確保系統上的所有軟件包都是最新的apt終端中的命令。

sudo apt update
sudo apt upgrade
sudo apt install wget apt-transport-https gnupg2 software-properties-common

步驟 2. 在 Ubuntu 22.04 上安裝 Smartctl。

默認情況下,Smartctl 在 Ubuntu 22.04 基礎存儲庫中可用。 現在運行以下命令在您的 Ubuntu 系統上安裝最新版本的 Smartctl:

sudo apt install smartmontools

安裝完成後,可以查看Smartctl是否安裝成功。 您可以通過在終端中運行以下命令來執行此操作:

smartctl --version

第 3 步。使用 Smartctl。

現在您已經在您的系統上成功安裝了 Smartctl,您可以使用它來監控您的硬盤驅動器健康狀況和其他屬性。

  • 要查看驅動器的基本信息,請使用以下命令:
sudo smartctl -i /dev/sda

這將顯示有關驅動器的信息,包括型號名稱、序列號、固件版本等。

  • 要檢查硬盤驅動器的狀態,可以使用以下命令:
sudo smartctl -H /dev/sda

此命令將顯示硬盤驅動器的一般狀態。 如果輸出說“得到正式認可的”,您的硬盤驅動器狀況良好。 如果它說“失敗的”,您應該立即備份數據並更換硬盤。

  • 要檢查硬盤驅動器的屬性,可以使用以下命令:
sudo smartctl -A /dev/sda

此命令將列出您硬盤驅動器的所有屬性,以及它們的當前值和閾值。 您可以使用此信息來監控硬盤驅動器的性能,並在問題變得嚴重之前檢測到任何問題。

恭喜! 您已成功安裝 Smartctl。 感謝您使用本教程在 Ubuntu 22.04 LTS Jammy Jellyfish 系統上安裝 Smartctl。 如需更多幫助或有用信息,我們建議您諮詢Smartctl官方網站.

相關文章