La commande less sous Linux
Aller à la navigation
Aller à la recherche
Tableau détaillé pour la commande less sous Bash
| Option | Description | Exemple d'utlisiation |
|---|---|---|
| (sans option) | Ouvre un fichier en mode lecture interactive (navigation avec le clavier). | less fichier.txt |
-N |
Affiche les numéros de ligne. | less -N fichier.txt |
-F |
Quitte automatiquement si le contenu tient sur un écran. | less -F fichier.txt |
-X |
Laisse le contenu à l'écran après la sortie (utile pour les terminaux graphiques). | less -X fichier.txt |
-S |
Désactive le retour à la ligne (utile pour les fichiers avec de longues lignes). | less -S fichier.txt |
-p motif |
Commence à la première occurrence du motif spécifié. | less -p "erreur" log.txt |
+/motif |
Identique à -p. | less +/warning fichier.log |
-m |
Affiche un indicateur de progression en bas de l'écran. | less -m fichier.txt |
| Touche | Action |
|---|---|
Flèches |
Déplacer le curseur (haut/bas/gauche/droite). |
Page Up / Page Down |
Faire défiler par pages. |
Espacement |
Avancer d'une page. |
b |
Reculer d'une page. |
g |
Aller au début du fichier. |
G |
Aller à la fin du fichier. |
/motif |
Rechercher un motif vers l'avant (appuyer sur n pour aller à l'occurrence suivante, N pour la précédente). |
?motif |
Rechercher un motif vers l'arrière. |
n |
Aller à l'occurrence suivante du motif recherché. |
N |
Aller à l'occurrence précédente du motif recherché. |
q |
Quitter less. |
h |
Afficher l'aide (liste des commandes disponibles). |
v |
Ouvrir le fichier dans l'éditeur défini par la variable EDITOR (par défaut, vi). |
F |
Suivre la fin du fichier (utile pour les logs en temps réel, comme tail -f). Appuyer sur Ctrl+C pour arrêter. |
Cas d'usage courants
- Lire un fichier volumineux : less est plus efficace que cat pour les gros fichiers, car il ne charge pas tout le contenu en mémoire.
- Rechercher dans un fichier : Utilisez /motif pour trouver rapidement une chaîne de caractères.
- Visualiser des logs : Combinez avec grep pour filtrer des lignes spécifiques (ex: grep "erreur" fichier.log | less).
Sources : Le Chat Mistral