La commande dir répertorie le contenu du répertoire. Il répertorie également les informations sur les FILE (le répertoire courant par défaut). Trier les entrées par ordre alphabétique si aucun de -cftuvSUX ni -sort n'est spécifié.
Exemples de commandes dir
1. Pour lister tous les répertoires :
# dir -a # dir --all
2. Pour ignorer la liste du contenu implicite du répertoire :
# dir -A
3. Pour lister l'auteur de chaque fichier :
# dir --author
4. Pour imprimer des échappements octaux pour les caractères non graphiques :
# dir -b # dir --escapes
5. Pour répertorier la sortie en utilisant la taille de bloc spécifiée :
# dir --block-size=1024 # dir -k=1024
6. Pour ignorer les entrées de liste se terminant par ~ :
# dir -B # dir --ignore-backups
7. Pour lister le contenu avec l'heure de la dernière modification :
# dir -c
8. Pour lister les entrées par colonne :
# dir -C
9. Pour imprimer la sortie en couleur :
# dir --color
10. Pour lister uniquement les entrées du répertoire :
# dir -d # dir --directory
11. Pour ne pas trier la sortie :
# dir -f
12. Pour lister les répertoires au format spécifié :
# dir -x (across) # dir -m (Commas) # dir -x (Horizontal) # dir -l (Long) # dir -1 (Single-column) # dir -l (Vebose) # dir -c (Vertical)
13. Pour lister les répertoires en précisant le temps plein :
# dir --full-time
14. Pour ignorer le propriétaire de la liste avec une longue liste :
# dir -g
15. Pour regrouper les répertoires avant les fichiers :
# dir --group-directories-first
16. Ne répertoriez pas les entrées avec le modèle spécifié :
# dir --hide=ana* # dir -I=ana* # dir --ignore=ana*
17. Pour imprimer le numéro d'inode de chaque fichier :
# dir -i # dir --inode
18. Pour répertorier les entrées avec une liste séparée par des virgules :
# dir -m
19. Pour répertorier les entrées avec les ID de propriétaire et de groupe :
# dir -n # dir --numeric-uid-gid
20. Pour imprimer les noms des entrées brutes :
# dir -N # dir --literal
21. Pour répertorier les entrées sans informations de groupe :
# dir -o
22. Pour ajouter les indicateurs aux répertoires :
# dir -p /
23. Pour placer les noms des entrées entre guillemets :
# dir -Q # dir --quote-name
24. Pour utiliser le style des guillemets :
# dir --quoting-style=slash # dir --quoting-style=literal # dir --quoting-style=locale # dir --quoting-style=shell-always # dir --quoting-style=shell # dir --quoting-style=c # dir --quoting-style=escape
25. Pour inverser l'ordre lors du tri :
# dir -r # dir --reverse
26. Pour lister les sous-répertoires de manière récursive :
# dir -R # dir --recursive
27. Pour imprimer la taille allouée de chaque fichier en blocs :
# dir -s # dir --size
28. Pour trier par taille de fichier :
# dir -S
29. Pour trier par travail au lieu de nom :
# dir --sort=WORD none -U, extension -X, size -S, time -t, version -v
30. Pour lister les fichiers spécifiés fois (utilisé avec l'option -l) :
# dir --time=WORD -l atime -u, access -u, use -u, ctime -c, or status -c; use specified time as sort key if --sort=time
31. Pour lister l'heure avec style (utilisé avec l'option -l) :
# dir --time-style=STYLE full-iso, long-iso, iso, locale, +FORMAT.
32. Pour trier les entrées par heure de modification :
# dir -t
33. Pour répertorier les entrées en spécifiant la taille de l'onglet :
# dir --tabsize=8
34. Pour répertorier les entrées dans l'ordre trié :
# dir -ult # dir -ul
35. Pour ne pas trier les entrées :
# dir -U
36. Pour répertorier les entrées avec un tri naturel :
# dir -v
37. Pour répertorier les entrées par ligne au lieu de colonnes :
# dir -x
38. Pour trier par ordre alphabétique :
# di -X
39. Pour lister un fichier par ligne :
# dir -1
40. Pour afficher le contexte de sécurité :
# dir -Z
41. Pour afficher uniquement le contexte de sécurité et le nom du fichier :
# dir --scontext
42. Pour afficher le contexte de sécurité avec une longue liste :
# dir --lcontext