Lorsque vous consultez des fichiers texte trop volumineux pour tenir sur un seul écran, la commande less est un outil inestimable. Comme le dit le vieil adage Unix : « less is more » (moins c'est plus). (C'est un jeu de mots sur le fait qu'il existe également une commande more avec une fonctionnalité similaire). L'utilitaire less affiche le texte sous forme paginée, vous permettant de naviguer dans un fichier page par page sans charger le fichier entier en mémoire.
Démarrer avec la commande Less
Pour commencer à visualiser un fichier, utilisez simplement la commande less suivie du nom du fichier. Cela ouvrira le fichier dans l'interface less.
less /home/pete/Documents/text1
Une fois que vous êtes dans la visionneuse less, vos commandes shell standard ne fonctionneront pas. Au lieu de cela, vous utilisez un ensemble spécifique de touches pour naviguer et interagir avec le texte.
Navigation et Commandes
Vous pouvez utiliser plusieurs touches pour vous déplacer dans le document :
- Touches fléchées et touches de page : Utilisez
Page Haut,Page Bas,Flèche HautetFlèche Baspour naviguer ligne par ligne ou page par page. - Aller au début : Appuyez sur
gpour vous déplacer directement au début du fichier texte. - Aller à la fin : Appuyez sur
G(Maj + g) pour sauter à la fin du fichier texte. - Menu d'aide : Si vous oubliez les commandes pendant que vous êtes dans
less, appuyez simplement surhpour afficher un résumé utile.
Recherche Unix Less
Une fonctionnalité puissante de less est sa capacité à rechercher du texte. Pour effectuer une recherche unix less, tapez / suivi du texte que vous souhaitez trouver, puis appuyez sur Entrée. Cela mettra en surbrillance toutes les occurrences de votre terme de recherche.
/terme_recherche: Recherche vers l'avant de "terme_recherche".?terme_recherche: Recherche vers l'arrière de "terme_recherche".n: Passe à l'occurrence suivante du terme de recherche.N: Passe à l'occurrence précédente.
Comment quitter Less
Lorsque vous avez terminé de visualiser le fichier, vous devez savoir comment quitter less et revenir à votre invite de commande.
- Quitter : Appuyez simplement sur
qpour quitter la visionneuselesset revenir à votre shell.
Maîtriser la commande less est une compétence fondamentale pour quiconque travaille sur la ligne de commande Linux, rendant l'inspection des fichiers beaucoup plus efficace.