Se familiariser avec Linux peut être difficile pour les nouveaux arrivants. Mais la puissance des outils en ligne de commande ne doit pas être négligée. Ils peuvent sembler démodés --- ne nécessitant aucune utilisation de la souris --- mais des astuces comme la commande df peuvent vous faire gagner du temps.
Avec la commande Linux df, vous pouvez facilement interroger votre système pour obtenir des détails sur l'espace disque et la taille des fichiers. Ces 12 exemples de commandes df vous montreront comment faire.
Si vous voulez savoir combien d'espace disque est libre sur votre PC Linux, quel est votre premier réflexe ? Pour beaucoup, il peut s'agir de vérifier l'outil de gestion de disque de votre distribution Linux, mais ce n'est pas la meilleure option. Tout comme il existe un outil de duplication de données pour cloner des disques, il existe également un outil "système de fichiers de disque" pour vérifier les détails du système de fichiers.
C'est le
df
commande, entrée dans le terminal bash. Il peut être utilisé de plusieurs façons :
Le
df
La commande peut également être modifiée pour afficher la taille des fichiers et l'espace libre en kilo-octets, mégaoctets et gigaoctets.
Avant de commencer à utiliser
df
commande, soyez conscient de sa syntaxe. Comme la plupart des outils de terminal Linux, il est simple; sachant que cela vous fera gagner du temps au fur et à mesure de l'utilisation
df
plus souvent.
Vous pouvez vérifier le
df
syntaxe de commande manuellement avec la commande help :
df --help
Vous verrez la première ligne :
Utilisation :df [OPTION]... [FILE]...
Donc, vous utiliseriez
df
suivi du
[OPTION]
puis tout
pertinent[FILE]
ou répertoire. Ceux-ci sont répertoriés dans le fichier d'aide, mais vous pouvez continuer à lire pour voir quelques exemples démontrés.
Pour afficher l'espace disque de votre ordinateur, c'est-à-dire le type de système de fichiers, l'espace utilisé et disponible, etc., utilisez :
df
Vous pouvez obtenir plus de détails en sélectionnant un lecteur ou une partition spécifique. Ajoutez simplement le chemin du fichier en tant que
[OPTION]
:
df /home
Le
par défautdf
La commande affiche uniquement les systèmes de fichiers standard sur votre ordinateur. Les systèmes de fichiers inaccessibles, les doublons (dans un système RAID par exemple) et les pseudo-systèmes de fichiers sont ignorés.
Cependant, vous pouvez les afficher en utilisant
df
. Utilisez simplement le
-a
switch, pour "tous":
df -a
Vous recherchez des données concernant un dossier spécifique ? Si vous avez besoin de savoir où se trouve un fichier particulier et l'espace restant sur l'appareil sur lequel il est stocké, utilisez :
df /home/christian/file.txt
Ceci est utile lors de la recherche de données à déplacer entre les disques durs. Par exemple, vous pouvez migrer des données personnelles importantes vers un lecteur ou une partition secondaire.
Les inodes sont la clé des systèmes de fichiers Linux, stockant des informations sur les fichiers un peu comme une base de données. Pour afficher des informations sur l'entrée des inodes
df -i
Vous avez besoin de savoir quel type de système de fichiers est utilisé sur vos disques ? Utilisez le
-T
option, suivi d'un chemin de fichier.
df -T /home/christian/file.txt
Recherchez l'en-tête de colonne Type. Comme vous pouvez le voir dans cet exemple, le type de fichier est ext4.
En plus d'afficher les types de système de fichiers avec
df
, vous pouvez également inclure des types spécifiques. Par exemple, si vous souhaitez afficher tous les périphériques du système de fichiers ext4, utilisez :
df -t ext4
Vous souhaitez exclure un type de système de fichiers ? Pour afficher tous les types de système de fichiers sur votre disque sauf ext4, utilisez :
df -x ext4
Alors que le
de basedf
affiche un total résumé de l'utilisation du disque, il n'inclut pas les fichiers cachés. Pour voir ce chiffre à la place, utilisez
df --total
Alors que la plupart
df
commandes peuvent être trouvées dans cette liste, vous trouverez quelques exemples supplémentaires, rarement utilisés, dans le fichier d'aide. Voir ceci avec
df --help
En plus de tout cela, la commande df peut être légèrement modifiée pour fournir des résultats plus lisibles. Par défaut, la sortie est en octets. Si vous savez comment les octets sont liés aux mégaoctets et aux gigaoctets, cela ne vous posera peut-être pas de problème.
Cependant, pour des raisons de lisibilité, il est judicieux d'utiliser ces commutateurs :
-h
df
sortie de la commande en mégaoctets (Mo) avec -m
-k
L'utilisation est simple --- l'option apparaît dans la position spécifiée, à côté de toutes les autres qui sont sélectionnées si nécessaire. Pour la base
df
commande, utilisez
df -h
Si vous souhaitez voir la taille d'un fichier spécifique en Go plutôt que les octets par défaut, utilisez le chemin et le nom du fichier :
df -h /home/christian/file.txt
Vous devriez maintenant vous être familiarisé avec le
df
commander. Oui, vous pouvez vous en passer et peut-être trouver les informations dont vous avez besoin dans le gestionnaire de fichiers. Mais avec aussi peu que deux frappes, vous pouvez également trouver les informations dans le terminal.
Comme taper est presque toujours plus rapide que d'utiliser une souris, il est logique d'avoir cette astuce de ligne de commande prête.
Vous voulez plus de commandes de terminal Linux comme
df
? Devenez un maître de la ligne de commande Linux grâce à ces conseils et astuces.