ls
est la commande standard pour répertorier les fichiers dans Ubuntu et les autres systèmes d'exploitation Linux et Unix. ls
est particulièrement utile à apprendre car vous le trouverez installé sur tous les systèmes Unix que vous rencontrerez. Par défaut, cela affiche uniquement les fichiers du répertoire actuel.
Cependant, l'option -R
'flag' est l'option récursive (notez la majuscule R , pas r ) qui vous indiquera tout les sous-répertoires également.
Vous avez également demandé des "détails" - pour cela, vous voulez le drapeau -l
(c'est un L minuscule, pas le numéro un). Sachez que cela vous donne des informations sur les autorisations de fichiers, ainsi que la taille du fichier, les informations d’heure / date et le nom du fichier.
Si vous souhaitez également afficher les fichiers / dossiers cachés (l'équivalent de Ctrl + H dans Nautilus), ajoutez l'indicateur -a
'all'.
Vous pouvez fusionner des indicateurs pour vous donner quelque chose comme:
ls -lR
Si vous l'exécutez sur un dossier de taille décente, vous constaterez que cela produit une énorme sortie longue qui fait défiler votre écran très rapidement. Pour contourner ce problème, vous pouvez "diriger" la sortie de ls
dans un programme appelé less
(le nom est une parodie du more
similaire qui était présent en premier mais a plus de fonctionnalités).
ls -lR | less
Cela vous permettra d'utiliser les touches fléchées haut / bas, à côté de PageUp / Down, pour parcourir la sortie à une vitesse plus confortable.