Tier les fichiers d’un répertoire en fonction de leur taille
September 19, 2011Afin de lister les fichiers d’un répertoire par ordre décroissant de taille il est possible d’utiliser la commande ls associée à l’option S (diminutif de –sort=size) :
xxx@xxx-desktop:~/tmp$ ls -S xxx@xxx-desktop:~/tmp$ ls --sort=size
Pour vérifier le tri il est possible d’utiliser les options suivantes :
- l : Afficher le type du fichier, les permissions d’accès, le nombre de liens physiques, le nom du propriétaire et du groupe, la taille en octets, et l’horodatage
- h : Ajouter une lettre indiquant l’unité de taille, comme M pour méga-octets
xxx@xxx-desktop:~/tmp$ ls -lhS total 1,4M -rw-r--r-- 1 xxx xxx 1,4M 2011-09-19 22:03 fichier2.txt -rw-r--r-- 1 xxx xxx 367 2011-09-19 22:00 fichier3.txt -rw-r--r-- 1 xxx xxx 1 2011-09-19 22:00 fichier1.txt xxx@xxx-desktop:~/tmp$ ls -lhS total 1,4M -rw-r--r-- 1 xxx xxx 1,4M 2011-09-19 22:03 fichier2.txt -rw-r--r-- 1 xxx xxx 367 2011-09-19 22:00 fichier3.txt -rw-r--r-- 1 xxx xxx 1 2011-09-19 22:00 fichier1.txt