GNU/Linux >> Tutoriels Linux >  >> Linux

Linux - Comment combiner l'arborescence avec la taille du répertoire ?

J'essaie d'imprimer l'espace occupé par les répertoires (deux niveaux plus bas). La taille indiquée n'est pas exacte. Par exemple large_child_folder est de 150 Go. Comment puis-je obtenir la taille réelle du répertoire ?

tree -L 2 -d --du -sh

.
├── [8.0K]  parent_folder
│   └── [4.0K]  large_child_folder
└── [8.0K]  another_parent_folder
    └── [4.0K]  another_large_child_folder

La réponse @ Taille d'impression du contenu du répertoire avec la commande tree dans l'arbre 1.5 ? ne semble pas correct.

Réponse acceptée :

La commande suivante fournira une information lisible par l'homme, sur la taille de tous les répertoires qui sont jusqu'à une profondeur de 2 niveaux de répertoires en dessous du répertoire actuel :

du --max-depth=2 -h

du – estimer l'utilisation de l'espace fichier – man

–max-depth=N affiche le total pour un répertoire uniquement s'il est de N niveaux ou moins sous l'argument de la ligne de commande

-h, – tailles d'impression lisibles par l'homme dans un format lisible par l'homme (par exemple, 1K 234M 2G)


Linux
  1. Comment trouver le fichier le plus ancien dans une arborescence de répertoires sous Linux

  2. Comment changer la taille du MTU sous Linux

  3. Commande Linux pour imprimer la structure des répertoires sous la forme d'un arbre

  4. Comment obtenir la taille physique d'un fichier sous Linux ?

  5. Comment copier une arborescence de répertoires mais pas les fichiers sous Linux ?

Comment afficher l'arborescence des répertoires sous Linux

Comment trouver la taille d'un répertoire sous Linux

Comment maîtriser la commande Linux Tree

Comment trouver la taille totale d'un répertoire sous Linux

Comment rechercher des fichiers avec la commande fd sous Linux

Comment se connecter avec Samba à Linux Active Directory