GNU/Linux >> Tutoriels Linux >  >> Linux

smartctl :commande introuvable

Le projet smartmontools produit un démon de surveillance SMART appelé smartd et un utilitaire de ligne de commande appelé smartctl , qui peut faire la plupart des choses à la demande que le démon fait périodiquement en arrière-plan. Avec ces outils, ainsi que les utilitaires de système de fichiers Linux standard tels que debugfs et tune2fs, il n'y a pas beaucoup de problèmes de disque dur que vous ne pouvez pas résoudre.

Mais avant de pouvoir réparer quoi que ce soit ou de vous transformer en un héros de disque dur apparemment surpuissant avec des pouvoirs prêtés par le royaume du surnaturel, vous devez savoir ce qui se passe avec vos disques et vous devez être alerté des changements d'état. de la santé de vos disques.

Tout d'abord, vous devriez probablement apprendre à connaître un peu vos lecteurs, ce que smartctl peut vous aider. Si vous savez qu'il y a trois disques en cours d'utilisation sur le système, mais que vous ne savez pas lequel le système étiquette /dev/hda, exécutez la commande suivante :

# smartctl -i /dev/hda

Vous pouvez obtenir l'erreur ci-dessous lors de l'exécution de la commande smartctl :

smartctl: command not found

Dans ce cas, vous pouvez essayer d'installer le package ci-dessous selon votre choix de distribution :

Répartition Commande
OS X infuser installer smartmontools
Debian apt-get install smartmontools
Ubuntu apt-get install smartmontools
Alpin apk ajouter smartmontools
Arch Linux pacman -S smartmontools
Kali Linux apt-get install smartmontools
Fédora dnf installer smartmontools-1
Raspbian apt-get install smartmontools

Exemples de commande smartctl

1. Afficher le résumé de santé SMART :

$ sudo smartctl --health /dev/sdX

2. Afficher les informations sur l'appareil :

$ sudo smartctl --info /dev/sdX

3. Commencez un court autotest :

$ sudo smartctl --test short /dev/sdX

4. Afficher l'état actuel/dernier de l'autotest et d'autres fonctionnalités SMART :

$ sudo smartctl --capabilities /dev/sdX

5. Afficher le journal d'autotest SMART (si pris en charge) :

$ sudo smartctl --log selftest /dev/sdX

6. Activez et désactivez smartctl pour chaque disque que vous souhaitez surveiller :

$ sudo smartctl -s on /dev/sda
$ sudo smartctl -s off /dev/sda

7. Utilisez l'indicateur -x pour un vidage complet des données :

$ sudo smartctl -x /dev/sda

Conclusion

smartmontools est fourni par le package smartmontools. Il devrait installer et démarrer automatiquement un service systemd, que vous pouvez vérifier avec systemctl :

$ systemctl status smartd.service   ## for a RedHat based distribution

Utilisez la commande smartctl pour voir si votre disque a S.M.A.R.T. soutien.


Linux
  1. gestionnaire d'abonnement :commande introuvable

  2. dnf :commande introuvable

  3. bc :commande introuvable

  4. dpkg :commande introuvable

  5. id :commande introuvable

nc :commande introuvable

aws-shell :commande introuvable

tvservice :commande introuvable

lspci :commande introuvable

pstree :commande introuvable

ln :commande introuvable