- Publicité -


Cet article présente quelques exemples d’utilisation de commande dir pour lister le contenu d’un répertoire. La directeur La commande n’est pas une commande couramment utilisée sous Linux, mais elle fonctionne moins comme la commande ls que la plupart des utilisateurs de Linux préfèrent utiliser.

[ You might also like: Linux mkdir Command Examples ]

Nous discuterons de la directeur commande où nous verrons comment utiliser différentes options et arguments.

- Publicité -

La syntaxe générale du directeur commande est la suivante.

# dir [OPTION] [FILE]
Syntaxe de la commande dir
Syntaxe de la commande dir

Utilisation de la commande dir avec des exemples

L’utilisation la plus courante du commande dir est d’afficher le contenu d’un répertoire par ordre alphabétique croissant.

Si vous lancez le commande dir sans aucune option ni emplacement du répertoire, il affichera tous les fichiers et répertoires de votre répertoire de travail actuel.

# dir
Lister les fichiers et les répertoires sous Linux
Lister les fichiers et les répertoires sous Linux

Liste des fichiers et des répertoires dans un chemin particulier

Si vous souhaitez répertorier tous les fichiers et répertoires d’un chemin particulier, ajoutez le chemin de votre répertoire comme indiqué. Ici, nous allons lister les fichiers et les répertoires sous le /etc annuaire.

# dir /etc
Lister les fichiers et les répertoires d'un répertoire particulier
Répertorier les fichiers et les répertoires d’un répertoire particulier

Pour lister un fichier par ligne, utilisez -1 comme suit.

# dir -1 /etc
Liste des fichiers par ligne dans le répertoire
Liste des fichiers par ligne dans le répertoire

Liste des fichiers et répertoires cachés

Pour répertorier tous les fichiers d’un répertoire, y compris . fichiers (cachés), utilisez le -a option. Vous pouvez inclure le -l possibilité de formater la sortie sous forme de liste (informations détaillées).

# dir -a
# dir -al
Lister les fichiers cachés
Lister les fichiers cachés
Liste longue des fichiers cachés
Liste longue des fichiers cachés

Lister les entrées du répertoire

Lorsque vous avez besoin de répertorier uniquement les entrées du répertoire au lieu du contenu du répertoire, vous pouvez utiliser la -d option. Dans la sortie ci-dessous, l’option -d répertorie les entrées pour /etc annuaire.

Lorsque vous utilisez -dlil affiche une longue liste du répertoire comprenant le propriétaire, le propriétaire du groupe et les autorisations.

# dir -d /etc
# dir -dl /etc
Répertoire longue liste /etc
Répertoire longue liste /etc

Liste d’index du nombre de fichiers

Si vous souhaitez afficher le numéro d’index de chaque fichier, utilisez l’option -i. À partir de la sortie ci-dessous, vous pouvez voir que la première colonne affiche des nombres. Ces numéros sont appelés inodes qui sont parfois appelés nœuds d’index ou numéros d’index.

Un inode dans les systèmes Linux est un stockage de données sur un système de fichiers qui stocke des informations sur un fichier à l’exception du nom de fichier et ses données réelles.

# dir -il
Lister le nombre d'index de fichiers
Lister le nombre d’index de fichiers

Liste des fichiers selon leur taille

Vous pouvez afficher la taille des fichiers à l’aide de la -s option. Si vous devez trier les fichiers en fonction de leur taille, utilisez le -S option.

Dans ce cas, vous devez également utiliser le -h option pour afficher les tailles de fichier dans un format lisible par l’homme.

# dir -shl
Lister les fichiers avec leurs tailles
Lister les fichiers avec leurs tailles

Dans la sortie ci-dessus, la première colonne indique la taille des fichiers dans Kilooctets. La sortie ci-dessous montre une liste triée de fichiers en fonction de leur taille en utilisant le -S option.

# dir -ashlS /home/kone
Trier les fichiers avec des tailles
Trier les fichiers avec des tailles

Vous pouvez également trier les fichiers par heure de modification, le fichier récemment modifié apparaissant en premier sur la liste. Ceci peut être fait en utilisant le -t option.

# dir -ashlt /home/kone
Trier les fichiers par heure de modification
Trier les fichiers par heure de modification

Liste des fichiers sans propriétaires

Pour lister les fichiers sans leurs propriétaires, vous devez utiliser le -g option qui fonctionne comme la -l option seulement qu’il n’imprime pas le propriétaire du fichier. Et pour répertorier les fichiers sans propriétaire de groupe, utilisez le -G comme suit.

# dir -ahgG /home/kone
Lister les fichiers sans propriétaire
Lister les fichiers sans le propriétaire

Comme vous pouvez le constater dans la sortie ci-dessus, le nom du propriétaire du fichier et du propriétaire du groupe n’est pas imprimé. Vous pouvez également visualiser l’auteur d’un fichier en utilisant la --author drapeau comme suit.

# dir -al --author /home/kone
Afficher l'auteur des fichiers
Afficher l’auteur des fichiers

Dans la sortie ci-dessus, la cinquième colonne affiche le nom de l’auteur d’un fichier. La exemples.desktop les fichiers appartiennent à l’utilisateur kôneappartiennent au groupe Kili et il a été créé par l’utilisateur kône.

Lister les répertoires avant les fichiers

Vous souhaiterez peut-être afficher les répertoires avant tous les autres fichiers et cela peut être fait en utilisant le --group-directories-first drapeau comme suit.

# dir -l --group-directories-first
Répertorier les fichiers du répertoire de groupe
Répertorier les fichiers du répertoire de groupe

Lorsque vous observez la sortie ci-dessus, vous pouvez voir que tous les répertoires sont répertoriés avant les fichiers normaux. La lettre d avant que les autorisations indiquent un répertoire et a indique un fichier normal.

Vous pouvez également afficher les sous-répertoires de manière récursive, ce qui signifie que vous pouvez répertorier tous les autres sous-répertoires d’un répertoire à l’aide de la -R comme suit.

# dir -R
Lister les répertoires de manière récursive
Lister les répertoires de manière récursive

Dans la sortie ci-dessus, le (.) signe signifie le répertoire actuel et le répertoire personnel de l’utilisateur Koné ont trois sous-répertoires qui sont Sauvegarde, directeur, et Documents.

La Sauvegarde sous-répertoire a deux autres sous-répertoires qui sont mariadb et mysql qui n’ont pas de sous-répertoires.

La directeur le sous-répertoire n’a pas de sous-répertoire. Et le sous-répertoire Docs a deux sous-répertoires à savoir Livres et Tuts qui n’ont pas de sous-répertoires.

Liste des fichiers avec ID d’utilisateur et de groupe

Pour afficher l’utilisateur et le groupe identifiantsvous devez utiliser -n option. Observons la différence entre les deux sorties suivantes.

Sortie sans -n option.

# dir -l --author
Lister les fichiers sans ID
Lister les fichiers sans ID

Sortie avec -n option.

# dir -nl --author
Lister les fichiers avec ID
Lister les fichiers avec les ID

Liste des fichiers séparés par des virgules

Cela peut être archivé en utilisant -m option.

# dir -am
Liste des entrées par virgule
Liste des entrées par virgule

Pour obtenir de l’aide sur l’utilisation de directeur utilisation de la commande --help flag et pour afficher les détails de la version de dir use --version.

# dir --help
# dir --version

Conclusion

Ce ne sont là que des exemples d’utilisation de base du directeur commande, pour utiliser de nombreuses autres options, voir l’entrée du manuel pour la directeur commande sur votre système.

# man dir

Si vous trouvez d’autres options ou façons intéressantes d’utiliser le directeur commande, faites-le nous savoir en écrivant un commentaire. J’espère que vous trouverez cet article utile.

Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer :

TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint ! pour rechercher ou parcourir les milliers d’articles publiés accessibles GRATUITEMENT à tous.

Si vous aimez ce que vous lisez, pensez à nous acheter un café (ou 2) en signe d’appréciation.

Soutenez-nous

Nous sommes reconnaissants pour votre soutien sans fin.

Rate this post
Avatar
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici