Comment lister les fichiers dans un répertoire en Linux sans te perdre dans le terminal
Apprenez à lister les fichiers dans un répertoire en Linux avec la commande ls et ses options les plus utiles, simplement et efficacement.
Quand tu veux juste voir ce qu’il y a dans un dossier
Tu ouvres ton terminal Linux.
Tu arrives dans un dossier.
Et là, question simple mais essentielle :
“Il y a quoi ici exactement ?”
C’est là qu’entre en scène une des commandes les plus utilisées de tout Linux :
ls
Petite, simple, efficace… et probablement tapée plus souvent que ton mot de passe Wi-Fi.
La commande de base : ls
Pour afficher les fichiers et dossiers du répertoire actuel, tu peux simplement écrire :
ls Et Linux t’affiche le contenu du dossier où tu te trouves.
Exemple
Documents Images index.php style.css Ici, tu vois :
- des dossiers
- des fichiers
- tout ce qui traîne dans le répertoire courant
C’est la base absolue.
Lister le contenu d’un autre dossier
Tu n’es pas obligé d’être déjà dans le dossier pour voir ce qu’il contient.
Tu peux faire :
ls /chemin/du/dossier Exemple
ls /var/www Ça affiche directement ce qu’il y a dans /var/www.
Très pratique quand tu veux espionner un dossier sans déménager ton terminal à chaque fois.
Voir les fichiers cachés avec ls -a
Sous Linux, certains fichiers sont cachés.
Ils commencent généralement par un point :
.env.gitignore.htaccess
Si tu fais juste ls, tu ne les verras pas forcément.
Pour tout afficher :
ls -a Pourquoi c’est utile
Parce que parfois, le vrai bazar du projet ne se cache pas dans index.php…
mais dans un petit fichier discret qui commence par un point et contient la moitié de ton destin.
Voir plus de détails avec ls -l
Si tu veux un affichage plus complet :
ls -l Cette commande affiche plusieurs infos importantes :
- les permissions
- le propriétaire
- la taille
- la date de modification
- le nom du fichier
Exemple
-rw-r--r-- 1 user user 2450 Apr 6 index.php
drwxr-xr-x 2 user user 4096 Apr 5 assets Ça paraît un peu cryptique au début, oui.
Mais c’est super utile quand tu veux comprendre ce qui se passe vraiment dans un dossier.
Version plus lisible : ls -lh
Pour afficher les tailles dans un format plus humain :
ls -lh Au lieu de te balancer des tailles en mode brut comme :
2456789 Linux t’affiche plutôt :
2.4M Et là, tout de suite, ton cerveau coopère davantage.
Combiner plusieurs options
Tu peux mélanger les options pour avoir une vue plus utile.
Exemple très pratique
ls -lah Ça combine :
-l→ vue détaillée-a→ fichiers cachés-h→ tailles lisibles
Et ça, franchement, c’est un des combos les plus utiles du terminal.
C’est un peu le “starter pack propre” de ls.
Trier les fichiers par date
Si tu veux voir les fichiers les plus récents :
ls -lt Très utile pour :
- retrouver le dernier fichier modifié
- voir ce qui a bougé récemment
- identifier rapidement un log ou un fichier fraîchement créé
Parce qu’après un bug, la question n’est souvent pas
“Qu’est-ce qu’il y a dans ce dossier ?”
mais plutôt
“Qui a encore touché à ça et quand ?”
Afficher un fichier par ligne
Si tu veux un affichage plus propre, un élément par ligne :
ls -1 Oui, c’est bien le chiffre 1 et pas la lettre l.
Ça peut être pratique pour :
- mieux lire une longue liste
- copier plus facilement
- éviter l’effet “mur de noms de fichiers sans fin”
Et si tu veux aller un peu plus loin
Tu peux aussi utiliser :
tree
Pour afficher les dossiers en arborescence :
tree Exemple :
.
├── assets
│ ├── css
│ └── js
├── index.php
└── README.md C’est ultra pratique pour visualiser la structure d’un projet.
Par contre, selon la distribution, il faut parfois l’installer.
Les commandes les plus utiles à retenir
Voir le contenu du dossier actuel
ls Voir les fichiers cachés
ls -a Voir plus de détails
ls -l Voir les tailles lisibles
ls -lh Tout afficher proprement
ls -lah Trier par date
ls -lt Pour lister les fichiers dans un répertoire en Linux, la commande essentielle est ls. En lui ajoutant quelques options comme -a, -l ou -h, tu peux rapidement obtenir une vue bien plus claire du contenu d’un dossier. C’est une commande simple, mais ultra importante, et franchement l’une de celles que tu utiliseras le plus souvent dès que tu mets un pied dans le terminal.
Et si tu veux continuer à apprivoiser Linux sans te faire humilier par une ligne de commande sortie d’un vieux grimoire, garde cet article sous la main, partage-le à un autre survivant du terminal, et repasse bientôt pour la suite.