Console

Utiliser less

Dernière mise à jour : 05/02/2026 à 11h08
Table des matières

Présentation


less
est un utilitaire en ligne de commandes qui affiche le contenu d'un fichier ou une sortie de commande, une page à la fois.
Analogue à
more
, il dispose cependant de fonctionnalités plus avancées et permet de naviguer à la fois vers l'avant et vers l'arrière dans le fichier.
Contrairement aux éditeurs de texte tels que
vim
ou
nano
,
less
ne lit pas l'intégralité du fichier au démarrage, ce qui se traduit par des temps de chargement beaucoup plus rapides.

Installation


Si
less
n'est pas installé par défaut, vous l'installerez
  • soit via le Centre de Contrôle de Mageia
  • soit en mode texte avec la commande
    urpmi less

Utilisation


Parcourir un fichier avec less


Code BASH :
less [OPTIONS] fichier

Exemple : sur le fichier
common-licenses/GPLv3
 :
Code BASH :
less /usr/share/common-licenses/GPLv3
Votre console (ou terminal) devrait afficher :

commande less exemple



Naviguer dans le fichier


Ce sont les touches du clavier qui permettent d'agir, de se déplacer dans le fichier.
  • q permet de quitter
    less
  • h affiche l'aide. On quitte l'aide aussi avec la touche q
  • Flèche bas ou j : descendre d'une ligne dans le fichier
  • Flèche haut ou k : monter d'une ligne dans le fichier
  • Espace ou Entrée : descendre d'une page
  • b : monter d'une page
  • g : aller au début du fichier
  • G : aller à fin du fichier
  • /motif : recherche de la chaîne de caractères
    motif
    en dessous
  • ?motif : recherche de la chaîne de caractères
    motif
    au dessus

Vous trouverez dans l'aide la liste exhaustive de ces commandes.

Ouvrir un fichier à un endroit précis


Ouvrir le fichier
mon_fichier
à la ligne 32 :
Code TEXT :
less +32 mon_fichier

Ouvrir le fichier
mon_fichier
à la première ligne contenant motif :
Code TEXT :
less +/"motif" mon_fichier


less et pipe


Un pipe, francisé en tube, est un mécanisme qui permet de chaîner des processus de sorte que la sortie d'un processus alimente directement l'entrée du suivant.
Le symbole utilisé pour créer des tubes est |.

Exemple, ouvrir une manpage dans
less
:
Code BASH :
man urpmi | less

Plus intéressant, ouvrir la manpage sur la première ligne qui contient le motif « nodeps » :
Code BASH :
man urpmi | less +/"nodeps"


ou sur la sortie de la commande
lsof
, fichiers ouvert par utilisateur1 contenant le motif « mozilla » :
Code BASH :
lsof -u utilisateur1 | less +/"mozilla"


Documentation


La manpage :
Code BASH :
man less


Sitographie


Des compléments, et sources d'informations :
Cette page a été vue 33 fois