La commande ls
liste les informations sur les fichiers/dossiers
Utilisation : ls [OPTION]... [FICHIER]...
Afichage étendu
Affiche le chemin complet :
# ls -ld $PWD/* |
Affiche l’auteur de chaque fichier
# ls -l --author |
Affiche le numéro d’index de chaque fichier (l’inode)
# ls -li |
Affiche la taille d’allocation de chaque fichier en bloc
# ls -ls |
Affiche uniquement les UID et GID pour les groupes et propriétaires
# ls -ln |
N’affiche pas le groupe
# ls -lo |
Rajoute un slash à la fin de chaque dossier
# ls -lp |
Afichage facilité
Affiche des tailles en 1K, 234M, 2G, etc.
# ls -lh |
Affiche des tailles en 1K, 234M, 2G, etc. mais en utilisant une puissance de 1 000 au lieu de 1 024
# ls -l --si |
Affiche uniquement les noms
# ls -1 |
Affichage récursif
Lister de façon récursive
# ls -lR |
Lister de façon récursive avec un level de profondeur (ici 1)
# find /le/chemin -maxdepth 1 -type d -exec ls -ld "{}" \; |
Trier selon des critères
Trier selon la taille des fichiers, les plus grands au début
# ls -lS |
Trier selon la date de modification, le + récent d’abord
# ls -tl |
Trier selon la date de modification, le + ancient d’abord
# ls -lc |
Trier alphabétiquement en regroupant les les extensions
# ls -lX |
Inverse l’ordre de tri
# ls -lr |
Autre
(?)
-Z, --context afficher le contexte de sécurité de chaque fichier |
Documentation
RTFM ls