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.


#linux #terminal #commande #ls #sysadmin #webdev #debutant