Recherche de site Web

10 meilleurs outils de surveillance des partitions de disque Linux pour 2023


Dans cet article, nous passerons en revue un certain nombre d'utilitaires de ligne de commande Linux que vous pouvez utiliser pour vérifier les partitions de disque sous Linux.

La surveillance de l'utilisation de l'espace des périphériques de stockage est l'une des tâches les plus importantes pour un SysAdmin, qui garantit qu'il y a suffisamment d'espace libre disponible sur les périphériques de stockage pour maintenir le fonctionnement efficace de votre système Linux.

Liste des outils de ligne de commande pour vérifier les partitions de disque Linux

Voici une liste d'utilitaires de ligne de commande permettant d'imprimer les tables de partition des périphériques de stockage et l'utilisation de l'espace.

1. Commande fdisk (disque fixe)

fdisk est un outil de ligne de commande puissant et populaire utilisé pour créer et manipuler des tables de partition de disque. Il prend en charge divers formats de table de partition, notamment GPT, MBR, Sun, SGI et BSD.

Vous pouvez utiliser l'interface conviviale, basée sur du texte et pilotée par menus de fdisk pour effectuer des tâches telles que l'affichage, la création, le redimensionnement, la suppression, la modification, la copie et le déplacement de partitions sur des disques de stockage.

La commande fdisk ci-dessous imprimera la table de partition de tous les périphériques bloc montés :

sudo fdisk -l

Pour plus d'utilisation et d'exemples de la commande « fdisk », veuillez lire « 10 exemples de commandes « fdisk » pour gérer les partitions ».

2. Commande sfdisk (fdisk scriptable)

sfdisk fonctionne de manière similaire à fdisk car il peut imprimer ou manipuler une table de partition de disque de stockage. Cependant, sfdisk offre des fonctionnalités supplémentaires qui ne sont pas disponibles dans fdisk. Vous pouvez l'utiliser comme fdisk, et il prend également en charge les tables de partition GPT, MBR, Sun et SGI.

Une différence entre les deux est que sfdisk ne crée pas les partitions système standard pour les étiquettes de disque SGI et SUN comme le fait fdisk.

sudo sfdisk -l 

Pour en savoir plus, consultez les pages de manuel sfdisk.

3. Commande cfdisk (malédictions fdisk)

cfdisk est un programme simple utilisé pour imprimer et gérer des partitions de disque en fournissant des fonctionnalités de partitionnement de base via une interface conviviale qui fonctionne de la même manière que des commandes plus puissantes telles que fdisk et . sfdisk, permettant aux utilisateurs d'afficher, d'ajouter, de supprimer et de modifier des partitions de disque dur.

Utilisez les touches fléchées droite et gauche pour déplacer le surligneur sur les onglets du menu.

sudo cfdisk

4. Commande séparée

La commande parted est un utilitaire polyvalent et puissant pour gérer les partitions de disque sur les systèmes d'exploitation de type Unix. Doté d'un large éventail de fonctionnalités, il permet aux utilisateurs de créer, redimensionner, supprimer et manipuler des partitions sur les disques durs, ce qui le rend essentiel pour les administrateurs système et les utilisateurs avancés.

L'outil parted prend en charge à la fois le MBR (Master Boot Record) et le GPT (GUID Partition Table) schémas de partitionnement et fournit des options pour différents systèmes de fichiers.

De plus, parted offre une gamme de fonctionnalités avancées, telles que le contrôle de l'alignement et la possibilité de créer, redimensionner et copier des partitions de disque (ajouter une barre de progression lors de la copie), ce qui en fait un outil indispensable pour les tâches de gestion de disque.

sudo parted -l

5. Commande lsblk (bloc de liste)

La commande lsblk fournit un aperçu détaillé des périphériques de stockage, notamment les disques durs, les disques SSD et les supports amovibles, ainsi que leurs informations associées telles que la taille, les partitions et les points de montage.

lsblk facilite les tâches d'administration système, facilitant l'identification des ressources de stockage disponibles, la compréhension des configurations de disque et la gestion efficace des périphériques de stockage.

Ses options de sortie et de personnalisation simples en font un outil précieux pour les administrateurs système, contribuant à garantir une gestion et un dépannage efficaces du stockage.

lsblk  

6. Commande blkid (identifiant de bloc)

La commande blkid est utilisée pour identifier les périphériques de bloc tels que les disques durs et les partitions par leur identifiant unique universel (UUID) ou d'autres attributs. Il fournit des informations cruciales sur les périphériques de stockage, facilitant ainsi leur montage et leur gestion.

blkid 

7. Commande hwinfo (informations sur le matériel)

La commande hwinfo est utilisée pour fournir des données complètes sur les composants du système, notamment le processeur, la RAM, les périphériques de stockage, les cartes graphiques, les interfaces réseau, etc.

Les administrateurs système et les utilisateurs utilisent « hwinfo » pour diagnostiquer les problèmes matériels, identifier les pilotes compatibles et améliorer les performances du système.

hwinfo

Pour limiter les informations à un résumé, utilisez l'option --short comme dans la commande ci-dessous :

hwinfo --short --block

Assurez-vous que l'outil hwinfo est installé sur votre système pour obtenir les résultats ci-dessus.

Liste des outils de ligne de commande pour surveiller l'utilisation de l'espace disque Linux

La liste suivante comprend des utilitaires de ligne de commande permettant de surveiller l'utilisation de l'espace disque Linux.

8. Commande df (système de fichiers disque)

La commande df est utilisée pour récupérer des informations essentielles sur l'utilisation du disque et l'espace de stockage disponible sur l'utilisation du système de fichiers Linux.

La commande « df » aide les utilisateurs à surveiller l'allocation de l'espace disque, à identifier les problèmes de stockage potentiels et à prendre des décisions éclairées concernant la gestion et le nettoyage des données.

Le commutateur '-hT' dans la commande ci-dessous permet un rapport lisible par l'homme de la taille du disque, de l'espace utilisé, de l'espace disponible et des pourcentages d'espace utilisé.

df -hT

9. Commande du (utilisation du disque)

La commande du est utilisée pour permettre aux utilisateurs d'évaluer l'espace occupé par les fichiers et répertoires sur leur périphérique de stockage dans un format lisible par l'homme.

La commande du aide les utilisateurs à identifier les fichiers ou répertoires qui consomment le plus d'espace, facilitant ainsi les tâches de gestion, de nettoyage et d'optimisation des disques. Cette commande est inestimable pour les administrateurs système et les utilisateurs cherchant à maintenir une utilisation efficace du disque.

du -sh /home/tecmint

10. Commande pydf (python df)

La commande pydf est un utilitaire de ligne de commande Python exceptionnel et un excellent remplacement pour la commande df sous Linux. Il utilise des couleurs distinctes pour mettre en évidence les partitions de disque dotées d'attributs spécifiques.

pydf

Assurez-vous que l'utilitaire « pydf » est installé sur votre système. S'il n'est pas installé, vous pouvez l'installer à l'aide de l'article « Installer l'outil Pydf sous Linux ».

Que faire lorsque votre disque/partition Linux manque d'espace ?

Une fois que vous réalisez que l’un de vos disques de stockage manque d’espace ou est plein, vous devez :

  • Tout d’abord, effectuez une sauvegarde de tous vos fichiers importants sur le système à l’aide de l’un des outils de sauvegarde du système Linux.
  • Ensuite, vérifiez quels fichiers ou répertoires occupent la plus grande quantité d’espace sur le(s) disque(s) à l’aide de la commande du.
  • Supprimez ensuite du ou des disques de stockage tous les fichiers qui ne sont plus importants ou que vous n'utiliserez plus à l'avenir à l'aide de la commande rm ou vous pouvez utiliser les outils CCleaner pour rechercher et supprimer les fichiers indésirables sous Linux.
  • Si votre partition racine est pleine, vous pouvez redimensionner la partition racine à l'aide de LVM, cela devrait être assez simple.

Remarque : Si vous supprimez un fichier important, vous pouvez récupérer le fichier supprimé sous Linux.

Conclusion

Dans cet article, nous avons parlé d'un certain nombre d'utilitaires de ligne de commande utiles pour afficher les tables de partition du disque de stockage et surveiller l'utilisation de l'espace.

S'il existe un utilitaire de ligne de commande important dans le même but, que nous avons laissé de côté ? Faites-le-nous savoir via la section commentaires ci-dessous. Vous pouvez éventuellement poser une question ou nous faire part de vos commentaires.