La commande less permet de lire le contenu de fichiers, particulièrement les fichiers de logs très volumineux générés par vos serveurs. Contrairement à d’autres commandes (comme cat) qui affichent tout le texte d’un coup en saturant l’écran, less charge le document page par page, ce qui est instantané et préserve les ressources de votre infrastructure.
Voici les utilisations les plus rentables :
- Lire un fichier volumineux Vous tapez simplement la commande suivie du nom du fichier. C’est idéal pour analyser un long journal d’activité d’un centre de formation sans faire planter votre terminal.
Bash
less erreurs_lms.log
- Naviguer dans le fichier (les raccourcis vitaux) Une fois le fichier ouvert, vous entrez dans un mode de lecture interactif. Voici les seules touches dont vous avez réellement besoin pour gagner du temps :
- la touche
espace: pour descendre d’une page entière. - la touche
b(back) : pour remonter d’une page. - la touche
g: pour remonter tout en haut du fichier. - la touche
G(maj + g) : pour descendre tout en bas du fichier. - la touche
/suivie d’un mot : pour rechercher un terme vers le bas (par exemple/erreur). - la touche
q(quit) : pour fermer le fichier et revenir immédiatement au terminal. - Afficher les numéros de ligne avec l’option
-NC’est très utile quand vous devez repérer la ligne exacte d’un bug dans un fichier de configuration pour ensuite aller le corriger avec nano ou vi.
Bash
less -N config_serveur.ini
- Suivre un fichier en temps réel avec l’option
+FC’est l’astuce la plus puissante pour surveiller vos environnements. Elle indique à la commande de se placer à la toute fin du fichier et d’afficher les nouvelles lignes au fur et à mesure qu’elles s’écrivent. C’est parfait pour suivre en direct ce qui se passe quand un nouvel apprenant tente de se connecter au parcours pédagogique.
Bash
less +F connexions_apprenants.log
(Pour arrêter le défilement en temps réel afin de lire calmement, vous appuyez sur ctrl et c, puis sur q pour quitter).




