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
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