Comment utiliser la commande «dir» avec différentes options et arguments dans Linux

Comment utiliser la commande «dir» avec différentes options et arguments dans Linux

Cet article montre quelques exemples d'utilisation du commande dir Pour répertorier le contenu d'un répertoire. Le diron La commande n'est pas une commande couramment utilisée dans Linux, mais elle fonctionne moins comme la commande LS que la plupart des utilisateurs de Linux préfèrent utiliser.

[Vous pourriez également aimer: des exemples de commande Linux MKDIR]

Nous discuterons du diron commande où nous examinerons comment utiliser différentes options et arguments.

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

# dir [option] [fichier] 
Syntaxe de commande DIR

utilisation de la commande dir avec des exemples

L'utilisation la plus courante de la commande dir est d'afficher le contenu d'un répertoire dans l'ordre croissant par ordre alphabétique.

Si vous exécutez le commande dir Sans aucune option ou emplacement du répertoire, il affichera tous les fichiers et répertoires de votre répertoire de travail actuel.

# dir 
Liste des fichiers et des répertoires dans Linux

Listing 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 d'accès de votre répertoire comme indiqué. Ici, nous listerons les fichiers et les répertoires sous le /etc annuaire.

# dir / etc 
Liste des fichiers et des répertoires d'un répertoire particulier

Pour répertorier un fichier par ligne Utilisation -1 option comme suit.

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

Listing des fichiers et répertoires cachés

Pour répertorier tous les fichiers dans un répertoire, y compris . (cachés) Fichiers, utilisez le -un option. Vous pouvez inclure le -l Option pour formater la sortie en tant que liste (informations détaillées).

# dir -a # dir -al 
Liste des fichiers cachés Fichiers cachés de longue liste

Listing des inscriptions d'annuaire

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

Lorsque vous utilisez -dl, Il montre une longue liste du répertoire, y compris le propriétaire, le propriétaire du groupe et les autorisations.

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

Lister le nombre d'index de fichiers

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

Un inode Dans Linux Systems est un stockage de données sur un système de fichiers qui stocke des informations sur un fichier, sauf pour le nom de fichier Et ses données réelles.

# dir -il 
Liste d'index numéro de fichiers

Listing des fichiers en fonction des tailles

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

Dans ce cas, vous devez également utiliser le -H Option pour afficher les tailles de fichiers dans un format lisible par l'homme.

# dir -shl 
Listez des fichiers avec des tailles

Dans la sortie ci-dessus, la première colonne affiche la taille des fichiers dans Kilobytes. La sortie ci-dessous affiche une liste triée de fichiers en fonction de leurs tailles en utilisant le -S option.

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

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

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

Listing des fichiers sans propriétaires

Pour lister des fichiers sans leurs propriétaires, vous devez utiliser le -g option qui fonctionne comme le -l Option uniquement qu'elle n'imprime pas le propriétaire du fichier. Et pour répertorier des fichiers sans propriétaire de groupe utilisez le -g option comme suit.

# dir -ahgg / home / kone 
Liste des fichiers sans le propriétaire

Comme vous pouvez le remarquer à partir de la sortie ci-dessus, le nom du propriétaire du fichier et du propriétaire du groupe n'est pas imprimé. Vous pouvez également afficher l'auteur d'un fichier en utilisant le --auteur Flag comme suit.

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

Dans la sortie ci-dessus, la cinquième colonne montre le nom de l'auteur d'un fichier. Le exemples.bureau Les fichiers appartiennent à l'utilisateur kone, appartenir au groupe kili et il a été écrit par l'utilisateur kone.

Répertorier 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 --groupes-réectories-d'abord Flag comme suit.

# dir -l --group-directories-premier 
Répertoriez les fichiers de répertoires de groupe

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

Vous pouvez également afficher les sous-répertoires récursivement, ce qui signifie que vous pouvez répertorier toutes les autres sous-répertoires d'un répertoire en utilisant le -R option comme suit.

# dir -r 
Liste des répertoires récursivement

Dans la sortie ci-dessus, le (.) Le signe signifie que le répertoire actuel et le répertoire domestique de l'utilisateur Kone ont trois sous-répertoires qui sont Sauvegarde, diron, et Docs.

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

Le diron Le sous-répertoire n'a aucun sous-répertoire. Et le sous-répertoire des documents a deux sous-répertoires à savoir Livres et Tut qui n'ont pas de sous-répertoires.

Listing des fichiers avec l'utilisateur et les ID de groupe

Pour afficher l'utilisateur et le groupe Identifiant, Vous devez utiliser -n option. Observons la différence entre les deux sorties suivantes.

Sortie sans -n option.

# dir -l --author 
Liste des fichiers sans ID

Sortie avec -n option.

# dir -nl --author 
Liste des fichiers avec IDS

Listing des fichiers séparés par des virgules

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

# dir -am 
Liste des entrées par virgule

Pour trouver de l'aide pour utiliser le diron utilisation de la commande --aider indicateur et pour afficher les détails de la version de l'utilisation de Dir --version.

# dir - help # dir --version 

Conclusion

Ce ne sont que des exemples d'utilisation de base du diron commande, pour utiliser de nombreuses autres options, consultez l'entrée manuelle pour le diron commande sur votre système.

# homme dir 

Dans le cas où vous trouvez d'autres options ou moyens intéressants d'utiliser le diron Commandez, faites-le nous savoir en écrivant un commentaire. J'espère que vous trouverez cet article utile.