Commande Linux · 5 min read · Sep 16, 2025
Commande dir Linux pour débutants (10 exemples)
À tout moment pendant que vous travaillez sur la ligne de commande, vous êtes toujours dans un répertoire. Il peut y avoir des moments où vous voudriez lister des informations sur tous les fichiers et sous-répertoires dans un répertoire. C’est là que la commande dir est utile. Dans ce tutoriel, nous allons discuter des bases de cette commande ainsi que des fonctionnalités qu’elle offre.
Tous les exemples mentionnés dans ce tutoriel ont été testés sur Ubuntu 16.04LTS.
Commande dir Linux
Voici la syntaxe générique de cette commande :
dir [OPTION]... [FICHIER]...La page de manuel de l’outil la décrit comme :
Lister les informations sur les FICHIERs (le répertoire actuel par défaut). Trier les entrées par ordre alphabétique si aucune des options -cftuvSUX ni --sort n'est spécifiée.Les exemples suivants sous forme de questions-réponses devraient vous donner une meilleure idée de la façon dont cet outil fonctionne.
Q1. Comment lister le contenu d’un répertoire en utilisant la commande dir ?
L’utilisation de base de la commande dir est très simple, il vous suffit d’exécuter l’outil de la manière suivante :
dirLa sortie produite est triée par ordre alphabétique. Voici un exemple :
Q2. Comment lister les fichiers cachés ?
Lorsque vous exécutez la commande dir dans sa forme la plus basique (comme décrit dans la section précédente), la sortie produite peut être suffisante dans la plupart des cas, mais elle n’est pas complète. Ce que je veux dire, c’est que les fichiers cachés ne s’affichent pas par défaut.
Dans le cas où vous souhaitez également les voir, utilisez l’option de ligne de commande -a.
dir -aVoici un exemple :

Comme vous pouvez le voir, les fichiers dont les noms commencent par un point (.) sont également affichés dans la sortie.
Q3. Comment faire en sorte que dir n’affiche pas . et .. dans la sortie ?
Comme vous pouvez l’observer dans la capture d’écran d’exemple fournie dans la section précédente, il y a des entrées pour . et .., qui représentent les répertoires actuel et précédent. Ces deux entrées sont présentes dans chaque répertoire, donc vous pourriez vouloir que dir les évite lors de l’affichage de la sortie.
Cela peut être fait en utilisant l’option de ligne de commande -A :
dir -AVoici la commande ci-dessus en action :

Ainsi, vous pouvez observer que . et .. n’ont pas été affichés dans la sortie cette fois-ci.
Q4. Comment différencier les fichiers et les répertoires dans la sortie de dir ?
Comme vous l’avez probablement remarqué, dans tous les exemples que nous avons discutés jusqu’à présent, il est difficile de différencier les fichiers et les répertoires dans la sortie. Si cela vous dérange également, vous pouvez utiliser l’option de ligne de commande -F.
dir -FVoici un exemple :
Le slash (/) à la fin d’un nom suggère qu’il s’agit d’un répertoire.
Q5. Comment faire en sorte que dir imprime des informations détaillées ?
Jusqu’à présent, nous avons vu dir imprimer uniquement les noms des fichiers et des répertoires dans la sortie. Cependant, si vous le souhaitez, l’outil peut également afficher des informations détaillées pour chaque entrée. Cette fonctionnalité - également connue sous le nom de format de liste longue - peut être accessible en utilisant l’option de ligne de commande -l.
dir -lVoici un exemple de cette option :

Colonne par colonne, la sortie montre les informations suivantes pour chaque entrée : permissions d’accès, nombre de liens physiques, propriétaire du fichier, groupe de fichiers, taille du fichier, heure de modification et nom de fichier.
Q6. Comment faire en sorte que dir affiche d’abord les répertoires ?
Il peut y avoir des situations où vous voudriez que dir affiche d’abord les répertoires, suivis des fichiers. L’outil est capable de le faire - vous devrez utiliser l’option de ligne de commande –group-directories-first.
dir --group-directories-first Voici une capture d’écran montrant la commande susmentionnée en action :
Notez que nous avons utilisé l’option de ligne de commande -F pour nous assurer que les répertoires et les fichiers sont clairement distinguables dans la sortie.
Q7. Comment faire en sorte que dir imprime des tailles dans un format lisible par l’homme ?
Dans la Q5 ci-dessus, nous avons vu comment nous pouvons utiliser l’option de ligne de commande -l avec dir pour obtenir des informations détaillées sur le contenu du répertoire. Cependant, le chiffre de taille qui est affiché dans ce cas n’est pas exactement dans un format lisible par l’homme.
Si vous le souhaitez, vous pouvez avoir cette information affichée avec des symboles de taille faciles à comprendre comme ‘K’, ‘M’ et ‘G’ (kilooctets, mégaoctets et gigaoctets). Pour cela, vous devez exécuter la commande dir avec l’option -h.
dir -hLa capture d’écran suivante montre la même commande qui a été exécutée dans la Q5, mais avec l’option -h ajoutée.

Comme vous pouvez le voir, les tailles de fichiers dans la sortie sont maintenant produites dans un format lisible par l’homme.
Q8. Comment faire en sorte que dir affiche une sortie triée à l’envers ?
Comme nous le savons déjà, la commande dir trie les entrées de sortie par ordre alphabétique. Cependant, dans le cas où vous souhaitez que la sortie soit triée à l’envers, vous pouvez utiliser l’option de ligne de commande -r.
dir -rL’exemple suivant montre la sortie de la commande dir lorsque l’outil a été exécuté sans puis avec cette option :
Q9. Comment faire en sorte que dir affiche les sous-répertoires de manière récursive ?
Comme vous l’avez probablement observé jusqu’à présent, la commande dir n’affiche pas le contenu des sous-répertoires par défaut. Cependant, si vous le souhaitez, vous pouvez activer cette fonctionnalité en utilisant l’option de ligne de commande -R.
dir -RVoici un exemple :

Q10. Comment faire en sorte que dir trie la sortie par taille de fichier ?
Si vous le souhaitez, vous pouvez également demander à dir de trier la sortie par tailles de fichiers. Pour cela, utilisez l’option de ligne de commande -S.
dir -SLa capture d’écran suivante rend la fonctionnalité claire :

Ainsi, vous pouvez voir que la sortie a été triée par taille, le fichier ayant la plus grande taille apparaissant en premier.
Conclusion
Nous n’avons qu’effleuré la surface ici car la commande dir offre une pléthore de fonctionnalités. Néanmoins, les exemples que nous avons discutés dans ce tutoriel devraient suffire à vous donner un bon départ. Lorsque vous aurez terminé d’essayer ces commandes sur votre machine, rendez-vous sur la page de manuel de l’outil pour plus d’informations.
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.