Trier les dossiers par taille sous Linux

Pour trier les dossiers de /home

du -sm /home/*/ | sort -nrk1 | head -20

Ici il faut deux programmes :

  1. duqui donne l’utilisation disque avec comme options :
    • -s pour faire le summarize (total) pour chaque argument
    • -k pour afficher toutes les tailles en ko (pour ne pas comparer 123 ko qui serait alors supérieur à 8 Mo)
  2. sortqui signifie trier avec comme argument :
    • -n pour que la clé de triage soit comprise comme une valeur dechiffre car sinon le chiffre 123 est plus petit que 46 de la même manière que ABC est plus petit que DF (puisque A est plus petit que D.

Donc:

du -sk /home/* | sort -n

 

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.