Ce guide vous montrera comment déterminer la quantité d'espace disque occupée par un fichier ou un dossier à l'aide de la ligne de commande Linux.
Connaître la taille des fichiers et dossiers
La commande du récapitule l'utilisation du disque de chaque fichier.
Dans sa forme la plus simple, vous pouvez simplement exécuter la commande suivante:
du
Cela fera défiler tous les fichiers et dossiers du répertoire de travail actuel. Pour chaque fichier affiché, une taille de fichier sera affichée à côté et en bas, la taille totale du fichier sera affichée.
Pour savoir combien d’espace est utilisé sur l’ensemble du lecteur, vous pouvez démarrer au dossier racine à l’aide de la commande suivante:
du /
Vous devrez peut-être utiliser sudo avec la commande du pour élever vos autorisations comme suit:
sudo du /
Le problème principal avec la commande ci-dessus est qu’elle ne listera que la taille des fichiers des sous-dossiers et non les fichiers qu’ils contiennent.
Pour obtenir une liste complète, utilisez l’une des commandes suivantes:
du -adu --all Vous pouvez faire défiler le résultat dans les pages en utilisant la commande more ou less comme suit: du | plusdu | Moins Si vous souhaitez simplement connaître l'utilisation du disque utilisée par un seul fichier, vous pouvez spécifier le nom du fichier avec la commande du comme suit. du / chemin / vers / fichier Par exemple du image.png La sortie ressemblera à ceci: 36 image.png Si vous entrez un nom de dossier avec la commande du, vous obtenez une liste de tous les fichiers du dossier. 88 Vapeur / bûches92 vapeur
Ce qui précède montre que le dossier Steam contient un dossier de journaux d’une taille de 88 et que le total du dossier Steam est de 92. Il ne répertorie pas les fichiers dans le dossier des journaux. Pour obtenir la liste des fichiers, vous devez utiliser la commande suivante: du -a Steam Les résultats sont maintenant les suivants: 84 Steam / logs / bootstrap_log.txt88 Vapeur / bûches92 vapeur
Par défaut, les tailles de fichier sont listées en kilo-octets. Vous pouvez modifier la taille de bloc en d'autres valeurs comme suit: du -BM Par exemple, j'ai un fichier appelé "zorin.iso" dont la taille par défaut est 1630535680. du -BM zorin.iso La commande ci-dessus affiche la taille sous la forme 1556M. Vous pouvez également utiliser K ou G comme suit: du -BK zorin.isodu -BG zorin.iso En kilo-octets, le fichier zorin.iso est répertorié sous le nom 159232K. En gigaoctets, le fichier zorin.iso est répertorié en tant que 2G Il y a en fait 8 réglages possibles qui sont les suivants: Si vous obtenez une liste de fichiers, il est difficile d’obtenir la taille d’affichage correcte. Par exemple, un fichier de 100 octets doit être affiché sous forme d'octets, mais un fichier de 16 Go sera mieux affiché en gigaoctets. Pour obtenir la taille de fichier appropriée en fonction du fichier affiché, utilisez l'une des commandes suivantes: du -hdu --humain-lisible Vous pouvez obtenir la commande du pour afficher la taille totale des fichiers et des dossiers en utilisant les commandes suivantes: du -cdu - total Vous pouvez également éliminer la plupart des autres sorties, telles que la liste des fichiers et des dossiers, à l'aide des commandes suivantes: du -sdu - résumé Vous pouvez en savoir plus sur la commande du en exécutant la commande man dans le terminal comme suit: homme du Une autre commande dont vous pouvez avoir connaissance est la commande df qui indique l’utilisation du système de fichiers et de l’espace disque. Connaître la taille des fichiers individuels et des dossiers
Changer la sortie de la taille du fichier
Résumer la sortie
Résumé