CommencezCommencez gratuitement

Comment puis-je lister tout ce qu'un répertoire contient, y compris ses sous-répertoires?

Pour voir tout ce qu'un répertoire contient, peu importe la profondeur d'imbrication, vous pouvez donner à ls l'option -R (qui signifie « récursif »). Si vous utilisez ls -R dans votre répertoire personnel, vous verrez quelque chose comme ceci :

backup          course.txt      people          seasonal

./backup:

./people:
agarwal.txt

./seasonal:
autumn.csv      spring.csv      summer.csv      winter.csv

Cela affiche tous les fichiers et répertoires au niveau actuel, puis tout ce qui se trouve dans chaque sous-répertoire, et ainsi de suite.

Cette activité fait partie du cours

Introduction à l'invite de commande

Voir le cours

Instructions de l’exercice

Pour vous aider à distinguer les éléments, ls a une autre option -F qui affiche un / après le nom de chaque répertoire et un * après le nom de chaque programme exécutable. Exécutez ls avec les deux options, -R et -F, et le chemin absolu vers votre répertoire personnel pour voir tout ce qu'il contient. (L'ordre des options n'a pas d'importance, mais le nom du répertoire doit venir en dernier.)

Exercice interactif pratique

Passez de la théorie à l’action grâce à l’un de nos exercices interactifs

Commencer l’exercice