Samsung 850 EVO SSD with M.2 SSD and SATA hard drive.
Agence web » Actualités du digital » Prenez le contrôle de vos disques Linux avec ces commandes

Prenez le contrôle de vos disques Linux avec ces commandes

Que vous installiez Linux sur un nouveau système ou que vous ajoutiez un nouveau stockage, il existe de nombreuses commandes pour gérer les disques de votre système. Ces commandes peuvent vous aider à comprendre vos disques durs et vos SSD dans Linux.

11

df

Vous pouvez utiliser la commande DF pour voir la quantité d'espace libre que vous avez sur votre disque. Exécutez-le simplement sur la ligne de commande sans aucun argument pour voir l'espace disponible de tous les appareils montés:

        

df

Vous pouvez afficher l'espace libre de l'appareil où un nom de fichier est monté en le spécifiant comme argument. Par exemple, pour voir l'espace libre où le répertoire racine (/) est monté:

        

df /

Par défaut, DF rapporte la taille par blocs, ce qui varie en fonction du système. Vous pouvez utiliser l'option -H pour la sortie « lisible par l'homme », en rapportant des unités telles que des gigaoctets que vous pourriez reconnaître plus facilement.

En rapport

Comment afficher l'espace disque libre et l'utilisation du disque à partir du terminal Linux

Tout ce que vous devez savoir sur les commandes DF et DU de Linux

10

du

DU est similaire à DF, mais il rapporte l'espace que les fichiers occupent dans le répertoire où il est invoqué. Si aucun argument n'est donné, il répertorie les fichiers dans le répertoire actuel. Ceci est pratique pour trouver des fichiers volumineux et des répertoires.

En rapport

Comment utiliser NCDU pour trouver des répertoires de mentions de disque dans Linux

Apprivoiser votre espace disque du terminal!

Du fonctionne récursivement. Cela signifie que si l'un des fichiers répertoriés est un répertoire, DU répertorie les fichiers de ce répertoire. S'il y a des sous-répertoires dans cette liste, ceux-ci font également partie de l'entrée. Cela signifie que sur la plupart des systèmes Linux qui ont beaucoup de sous-répertoires imbriqués, DU générera beaucoup de sortie.

Comme avec DF, DU rapporte des tailles de blocs par blocs par défaut, mais peut utiliser des unités plus adaptées à l'homme avec l'option -H.

9

fdisk

FDisk est un pilier de Linux comme un outil de base pour partitionner les disques durs. Cela fait partie de toute installation de Linux, car elle veut sa propre partition et vous voudrez probablement également une partition de swap.

Vous pouvez même avoir des partitions pour certains répertoires comme les répertoires de la maison. Vous pourriez ne pas l'exécuter seul, mais de nombreux programmes d'installation utilisent FDISK ou quelque chose comme ça dans les coulisses. Vous pouvez l'utiliser si vous installez une distribution plus technique comme Arch. Vous pouvez également l'utiliser si vous souhaitez partitionner un lecteur externe ou supplémentaire, ou même sur un bâton USB de récupération.

N'utilisez pas de fdisk pour repartition d'un lecteur monté. Vous pourriez perdre des données.

8

GNU s'est séparé

GNU Sedated est la vision du projet GNU sur un outil de partitionnement. Il ajoute un peu de convivialité par les utilisateurs. Il est conçu pour aider à prévenir les opérations dangereuses qui pourraient entraîner une perte de données. Les conceptions de menu semblent plus compréhensibles que celles de Fdisk.

Pour courir en séparation, vous juste l'exécuter à partir de la ligne de commande

        
sudo gnu parted /dev/sdaX

Remplacez « x » par le nom de l'appareil que vous souhaitez partitionner. Encore une fois, vous voudriez probablement éviter le partitionnement d'un appareil monté.

7

swapon et swapoff

Swapon et Swapoff sont des outils pour activer et désactiver les appareils qui ont été configurés pour l'échange. « L'échange » est un terme où l'appareil, généralement un disque dur, est utilisé pour maintenir des morceaux de la mémoire de travail, permettant à l'ordinateur utiliser plus de RAM que physiquement dans la machine, au détriment des performances. Les pièces de la mémoire sont divisées en pages, qui sont «échangées», copiées hors du RAM à la partition d'échange, ou «échangées» ou copiées, selon les besoins.

En rapport

Qu'est-ce que le swappiness sur Linux? (et comment le changer)

À ne pas confondre avec un fichier d'échange.

Vous pouvez utiliser les commandes Swapon et Swapoff pour activer et désactiver un périphérique d'échange à volonté. Ceci est géré automatiquement sur la plupart des distros, mais si vous êtes sur quelque chose comme Arch ou Gentoo, vous devrez le faire manuellement. Vous pouvez également l'utiliser si vous obtenez un nouveau disque. Après avoir configuré votre partition, vous pouvez l'activer avec le swapon:

        sudo swapon /dev/sdX
    

Ou pour le désactiver:

        sudo swapoff /dev/sdX
    

Vous pouvez utiliser l'option -a pour activer ou désactiver toute partition de swap définie dans / etc / fstab.

6

cfdisk

CFDisk est une autre tentative de version de FDDisk. La principale différence par rapport à FDisk est que CFDisk s'exécute dans une interface utilisateur de texte, ou plutôt une interface « maudire ». Il est similaire à d'autres programmes à écran complet comme VIM.

Au lieu d'utiliser des commandes cryptiques, vous naviguez dans les menus pour répertorier les partitions et en créer de nouvelles. C'est une alternative légère aux programmes comme GPARTED, qui nécessitent une interface graphique.

Encore une fois, vous devriez éviter d'essayer de repartition d'un lecteur monté, et il y a un message rouge vif dans la capture d'écran en disant. Ne vous inquiétez pas, ce n'était qu'une liste de partitions pour la démonstration dans cet article. Aucune partition n'a été blessée dans la fabrication de cette pièce.

5

MKFS

Lorsque vous avez créé vos partitions, elles sont inutiles jusqu'à ce que vous les transformiez en système de fichiers. Le schéma du système de fichiers détermine comment les fichiers seront réellement stockés sur le lecteur. C'est là que la commande MKFS entre en jeu. Cela présente le système de fichiers sur la partition. C'est quelque chose dont le programme d'installation s'occupera normalement, mais soit vous utilisez une arc ou une autre distribution plus technique, soit vous avez ajouté un lecteur à votre système.

Il existe plusieurs systèmes de fichiers que vous pouvez utiliser, mais EXT4 est l'une des options les plus populaires, car elle est largement prise en charge et fiable. Pour configurer une nouvelle partition EXT4, utilisez MKFS.EXT4

        mkfs.extt4 /dev/sdaX 
    

4

Utilitaires de système de fichiers

MKFS est un bon exemple du type d'utilitaires de disque qui expédient avec certains systèmes de fichiers. Ce sont des outils qui sont censés travailler avec des systèmes de fichiers spécifiques au lieu de Linux dans son ensemble.

Un bon exemple de ceci est E2FSProgs, qui est conçu pour la famille de systèmes de fichiers étendue de Systèmes, de Wich Ext4 est l'exemple le plus récent.

La plupart des services publics qui expédient avec E2FSProgs présentent principalement des intérêts pour les développeurs et les agents de distribution. Celui que vous pourriez rencontrer est FSCK, prononcé « Fisk », qui signifie « File System Coolicy Check ». Il s'exécute à l'heure du démarrage et vérifie si le système s'arrête proprement. Si ce n'était pas le cas, tel que la puissance était simplement désactivée au lieu d'utiliser l'option d'arrêt, il essaiera de ramener le système de fichiers dans la cohérence. Heureusement, sur les systèmes modernes, cela est rapide car ils utilisent un journal pour suivre les modifications du système de fichiers.

D'autres systèmes de fichiers ont FSCK et des utilitaires similaires.

3

sfdisk

SfDisk est un outil similaire aux autres outils de partitionnement de disque que vous avez vues. Une différence clé de SFDisk par rapport aux autres utilitaires de partitionnement de disque est qu'il est destiné à être utilisé dans les scripts. Les développeurs de distribution peuvent l'utiliser pour automatiser la création de partition, mais si vous ajoutez et supprimez fréquemment les disques, vous pouvez l'utiliser vous-même pour automatiser le repartitionnement du disque.

Encore une fois, c'est quelque chose que vous ne voulez pas utiliser sur un système de fichiers monté. Le programme s'abortera avec un autre message d'erreur rouge vif si vous essayez.

2

partprobe

PartProbe est un utilitaire qui indique au noyau Linux des modifications de la table de partition. Si vous avez utilisé l'un des outils de partition mentionné précédemment, le noyau n'a peut-être pas été informé des modifications. La plupart du temps, c'est un détail dont votre distribution s'occupera. Si vous avez apporté des modifications à vos lecteurs ou partitions, vous pouvez utiliser cet outil pour mettre à jour le noyau en cours d'exécution sans redémarrage.

Par exemple, pour l'exécuter sur une partition:

        
sudo partprobe /dev/sda1

Il n'y a pas grand-chose dans la sortie de la sortie, mais à Linux, un signe qu'un programme a fait son travail ne dit souvent rien du tout.

★★★★★