aller (Disk Utilisation) Commande dans Linux

En bref, "du"(Disk Utilisation) est commandement Linux / Unix nous pouvons vérifier le volume occupé (informations d'utilisation) sur hard disk de dossiers si fichiers.
Un ordre très utile surtout quand nous sommes limités par l'espace d'un hard disk - ou SSD - et nous voulons savoir rapidement qui ils sont fichiers et / ou dossiers le plus "volumineux". Bien sûr, commande "du" Il peut être utilisé dans une variété de syntaxes que nous utilisons les informations désirées retour.

Syntaxe de la ligne de commande "Du" est très simple et très flexible, comme la plupart des commandes linux.

Dans la documentation de la commande "du", on nous présente les options suivantes:

[root @ server] # du –help
Utilisation : aller [OPTION]… [FICHIER]…
ou : du [OPTION]… –files0-from=F
Résumer disk utilisation de chaque FICHIER, récursivement pour les répertoires.

Arguments obligatoires à long options sont obligatoires pour court options trop.
-a, –all nombre d'écritures pour tous les fichiers, pas seulement les répertoires
–apparent-size print tailles apparentes, plutôt que disk usage bien que la taille apparente soit généralement plus petite, elle peut être plus grande en raison de trous dans les fichiers ("parsemés"), de la fragmentation interne, des blocs indirects, etc.
-B, –block-size = SIZE utilise des blocs SIZE-byte
-b, –octets équivalent à `–apparent-size –block-size = 1 ′
-c, –total produit le grand total
-D, –dereference-args déréférencer uniquement les liens symboliques répertoriés sur la ligne de commande
–files0-from=F résumer disk utilisation des noms de fichiers terminés par NUL spécifiés dans le fichier F ;
Si F est - alors lire les noms à partir de l'entrée standard
-H équivalent à –dereference-args (-D)
-h, tailles d'impression lisibles par l'homme dans un format lisible par l'homme (par exemple, 1K 234M 2G)
–Si comme -h, mais utilise des puissances de 1000 et non de 1024
-k comme -block-size = 1K
-l, –count-links compte les tailles plusieurs fois en cas de lien fixe
-m comme –block-size = 1M
-L, –dereference déréférencer tous les liens symboliques
-P, –no-dereference ne suivent aucun lien symbolique (c'est le default)
-0, –null termine chaque ligne de sortie avec 0 octet au lieu d'une nouvelle ligne
-S, –separate-dirs n'inclut pas la taille des sous-répertoires
-s, –summarize n'affiche qu'un total pour chaque argument
-x, –un-fichier-system sauter des répertoires sur différents fichiers systems
-X, –exclude-from=FILE exclut les fichiers qui correspondent à n'importe quel modèle dans FILE
–exclude=PATTERN exclut les fichiers qui correspondent à PATTERN
–max-depth=N affiche le total pour un répertoire (ou un fichier, avec –all) uniquement s'il se trouve à N niveaux ou moins sous l'argument de la ligne de commande ; –max-depth=0 est identique à
-résumer
-time afficher l'heure de la dernière modification de tout fichier dans le répertoire ou de l'un de ses sous-répertoires
–Heure =WORD afficher l'heure comme WORD au lieu de l'heure de modification : atime, access, use, ctime ou status
–Time-style = STYLE affiche les heures en utilisant le style STYLE: full-iso, long-iso, iso, + FORMAT
FORMAT est interprété comme «date»
-aide afficher cette aide et quitter
-version des informations de version de sortie et quitter

Les valeurs affichées sont exprimées en unités de la première taille disponible à partir de –block-size et des variables d'environnement DU_BLOCK_SIZE, BLOCK_SIZE et BLOCKSIZE.
Sinon, les unités default à 1024 octets (ou 512 si POSIXLY_CORRECT est défini).

Type de taille demandée (ou entier type demandé éventuellement année SUIVIE par un) de GMT: KB 1000, 1024 K, MB 1000 1000 *, M * 1024 1024, et ainsi de suite pour G, T, P, E, Z, Y.

Toutes les options ci-dessus peuvent être combinés dans des lignes de commande que nous affichons des rapports précis sur les fichiers et les dossiers concernés. Par exemple, si vous voulez voir le volume des dossiers et des fichiers individuels à partir d'un emplacement spécifique (/ var, dans notre exemple), la ligne de commande sera f

du --si -s * | sort -h

cela signifie que affichage du volume individuel dossiers occupés et des fichiers dans / var, triées en ordre décroissant.

"tri -h"- trier et afficher le résultat dans"Format Readable humaine" . Octets, kilooctets, Mégaoctets, gigaoctets.

"-et”- a un peu la même fonction que“ -h ”, mais utilise 1000 au lieu de 1024.

"-s”- affiche le total pour le répertoire parent, sans détailler les dossiers et fichiers en dessous.

Passionné par la technologie, j'écris avec plaisir sur StealthSettings.com depuis 2006. J'ai une expérience approfondie dans les systèmes d'exploitation : macOS, Windows et Linux, ainsi que dans les langages de programmation et les plates-formes de blogging (WordPress) et pour les boutiques en ligne (WooCommerce, Magento, PrestaShop).

Comment » Linux » aller (Disk Utilisation) Commande dans Linux
Laisser un commentaire