有没有 CrystalDiskInfo 守护进程的 Linux 原生替代品?

有没有 CrystalDiskInfo 守护进程的 Linux 原生替代品?

在 Windows 上,我使用 CrystalDiskInfo 来告诉我硬盘何时出现故障。它有一个指示图标,每隔几分钟左右就会自动更新 SMART 数据。

在 Linux 上,有程序可以检查 SMART 值,但必须手动执行。

是否有一个程序在后台运行,并在出现 SMART 警告时立即发送通知?

答案1

从命令行,我执行了:

man -k smart

并且,忽略“smart”的其他含义后,得到:

gsmartcontrol (1)    - Hard disk drive health inspection tool
gsmartcontrol-root (1) - Hard disk drive health inspection tool
smart-notifier (1)   - dbus service and graphical disk health notifier
smartctl (8)         - Control and Monitor Utility for SMART Disks
smartd (8)           - SMART Disk Monitoring Daemon
smartd.conf (5)      - SMART Disk Monitoring Daemon Configuration File
update-smart-drivedb (8) - update smartmontools drive database

这些程序位于以下包中:

walt@bat:~(0)$ for i in \
    gsmartcontrol-root gsmartcontrol smart-notifier smartctl smartd \
    ; do \
        dpkg -S $(type -p $i); \
    done
gsmartcontrol: /usr/bin/gsmartcontrol-root
gsmartcontrol: /usr/bin/gsmartcontrol
smart-notifier: /usr/bin/smart-notifier
smartmontools: /usr/sbin/smartctl
smartmontools: /usr/sbin/smartd

相关内容