Linux: Gestion des disques et fichiers
Commande df
Cette commande veut dire système de fichiers disque (disk filesystem en anglais). Elle affichera l’espace disque disponible et utilisé des systèmes de fichiers.
Usage
Cette commande, affiche certaines colonnes par défaut telles que Sys. de fichiers, Taille, Utilisé, Dispo, Uti% et Monté sur.
Sys. de fichiers: Fournit le nom du système de fichiers.
Taille: vous donne la taille totale du système de fichiers.
Utilisé: Indique la quantité d’espace disque déjà utilisé dans le système de fichiers.
Disponible: Indique la quantité d’espace disponible dans le système de fichiers.
Uti%: Indique la quantité d’espace disque déjà utilisé en pourcentage.
Monté sur: Indique le point de montage de ce système de fichiers.
On peut afficher d’autres colonnes à l’aide de certaines options de cette commande.
Options de la commande
df -h: La sortie sera affichée dans un format plus humain/lisible. En utilisant cette commande, l’espace disque sera affiché en Go (s’il est inférieur à 1 Go, il sera affiché en Mo ou même en o).
df -m: Est utilisée pour afficher des informations sur l’utilisation du système de fichiers en Mo.
df -k: Est utilisée pour afficher des informations sur l’utilisation du système de fichiers en Ko .
df -T: Cette option affiche le type de système de fichiers (une nouvelle colonne apparaît).
df -ht /home: Cette option permet d’afficher des informations sur un système de fichiers spécifique (en format lisible).
df –help: Affiche toutes les autres commandes utiles que l'on peut utiliser et fournit plus d’informations à leur sujet.
Commande du
Elle signifie utilisation du disque (disk usage en anglais). Cette commande retourne les informations sur l’utilisation du disque et des répertoires spécifiés sur un ordinateur Linux. Cette commande est très utile car elle offre la possibilité de recueillir récursivement des informations sur l’utilisation des disques et des dossiers. On peut utiliser cette commande pour rechercher un dossier spécifique et ne voir que des informations concernant ce qui se trouve à l’intérieur de celui-ci.
Usage
Par exemple pour filtrer les gros fichiers (fichiers qui font au moins un Gigaoctet d’espace).
du -h /home/user/jacques.nougat/ | grep -E '^(\s*[0-9]+)G' | sort -n -r >du.txt
On peut utiliser +M au lieu de +G pour lister les fichiers qui font au moins un Mégaoctet.
Options de la commande
Voici quelques-unes des options les plus utiles de cette commande:
du /home/user/Desktop/: Cette option permet de voir dans le bureau de l’utilisateur et elle fournira récursivement des informations concernant l’utilisation du disque des dossiers et des fichiers qui sont sur notre Bureau (ce qui signifie que tous les sous-dossiers sont également inclus).
du -h /home/user/Desktop/: Tout comme avec df , l’option -h affiche les informations dans un format plus lisible par l’Homme .
du -sh /home/user/Desktop/: L’option -s donnera la taille totale d’un dossier spécifié (dans ce cas, il montrera la taille totale du dossier Desktop).
du -m /home/user/Desktop/: Tout comme avec df , cela fournira des informations en Mégaoctets (on peut utiliser -k pour voir les informations en Kilooctets) .
du -h –time /home/user/Desktop/: Cela donnera des informations basées sur la dernière date de modification des fichiers et dossiers affichés.
df –help: Affiche toutes les autres commandes utiles que l'on peut utiliser et fournit plus d’informations à leur sujet.