ls
est la commande standard pour lister les fichiers dans Ubuntu et d'autres systèmes d'exploitation Linux et Unix. ls
est particulièrement utile à apprendre car il est installé sur tous les systèmes Unix que vous rencontrerez. Par défaut, son exécution affiche uniquement les fichiers du répertoire courant.
Cependant, le -R
'drapeau' est l'option récursive (notez la majuscule R, pas la minuscule r) qui vous montrera également tous les sous-répertoires.
Vous avez également demandé des "détails" - pour cela, vous voulez le drapeau -l
(c'est un L en minuscule, pas le chiffre un). Sachez que cela vous donne des informations sur les autorisations de fichiers ainsi que la taille du fichier, les informations de date/heure et le nom du fichier.
Si vous souhaitez également afficher les fichiers/dossiers cachés (équivalent de Ctrl+H dans Nautilus), ajoutez alors le drapeau -a
'all'.
Vous pouvez fusionner les drapeaux ensemble, pour obtenir quelque chose comme :
ls -lR
Si vous exécutez cela sur un dossier de taille décente, vous constaterez que cela produit une sortie très longue qui défile rapidement sur votre écran. Pour contourner cela, vous pouvez 'rediriger' la sortie de ls
à travers un programme appelé less
(le nom est une parodie du similaire more
qui existait avant mais qui a plus de fonctionnalités).
ls -lR | less
Cela vous permettra d'utiliser les touches fléchées haut/bas, ainsi que PageUp/Down pour parcourir la sortie à une vitesse plus confortable.