Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:editeurs:less [16/12/2012 04:04] martin_mtl [Utilisation] |
doc:editeurs:less [13/03/2020 10:34] (Version actuelle) MicP [Utilisation] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== La commande Less ====== | + | ====== less ====== |
- | La commande ''less'' permet d'afficher le contenu d'un fichier directement dans la console ou un terminal. | + | * Objet : less |
+ | * Niveau requis : {{tag>débutant avisé}} | ||
+ | * Commentaires : //La commande **less** permet d'afficher le contenu d'un fichier directement dans la console ou un terminal. // | ||
+ | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
+ | * Suivi : | ||
+ | * Création par [[user>mattux]] le 10/06/2007 | ||
+ | * Testé par [[user>smolski]] le 2010 | ||
+ | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=8897 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
===== Syntaxe ===== | ===== Syntaxe ===== | ||
- | less <fichier> | + | <code>less fichier</code> |
===== Utilisation ===== | ===== Utilisation ===== | ||
- | À la différence de [[commande:more | la commande More]], ''less'' ne quitte pas la pagination, il vous est loisible de revenir en arrière sans relancer la commande. | + | À la différence de [[:doc:systeme:more | la commande More]] un autre //afficheur de texte// (connu sous le nom de //pager// par anglicisme), **less** ne quitte pas la pagination, il vous est loisible de revenir en arrière sans relancer la commande. |
- | ''less'' est très utile pour lire les longues page des des ''man'' ! Pour lire, par exemple, le man de la commande ls, on tapera : | + | **less** est très utile pour lire les longues page des [[doc:systeme:man | man]] ! \\ |
- | $ man ls | less | + | Pour lire, par exemple, le man de la commande ls, on tapera : |
- | + | <code user>man ls</code> | |
- | Une fois lancée, vous pouvez naviguer dans le fichier ouvert à l'aide des flèches de direction du clavier. Vous pouvez passer d'une page à l'autre en appuyant sur la touche espace de votre clavier. Pour revenir sur la page précédente, on appuie tout simplement sur la lettre « b » (back). Pour quitter, c'est la lettre « q ». | + | |
+ | * Une fois lancée, vous pouvez naviguer dans le fichier ouvert à l'aide des flèches de direction du clavier. | ||
+ | * Vous pouvez passer d'une page à l'autre en appuyant sur la barre <key>espace</key> ou <key>f</key> (foreground) | ||
+ | * Pour revenir sur la page précédente, on appuie tout simplement sur <key>b</key> (back). | ||
+ | * Pour aller au début du fichier <key>g</key> | ||
+ | * Pour aller à la fin du fichier <key>Shift+G</key> | ||
+ | * Pour quitter, c'est <key>q</key> | ||
+ | * Une option qui peut être intéressante est **-N**. Elle sert à numéroter les lignes du fichier affiché à l'écran (le fichier lu n'est aucunement modifié). | ||
===== Recherche ===== | ===== Recherche ===== | ||
- | ''less'' inclus une fonction de recherche, le signe barre oblique : (slash) ''/'' | + | **less** inclut plusieurs fonctions de recherche : |
- | + | * **/** (slash) recherche un motif depuis la ligne courante vers la fin du fichier | |
- | Par exemple, avec ''less'', ouvrez le fichier ''services'' et rechercher la chaîne de caractère : //var// : | + | * **?** recherche un motif depuis la ligne courante vers le début du fichier |
- | $ less /etc/services | + | * **&** affiche toutes les lignes contenant le motif recherché |
- | + | ||
- | Tapez maintenant la barre oblique et rédigez : ''host'' : | + | |
- | / host | + | |
- | + | ||
- | L'ensemble des termes ''host'' sont mis en surbrillance ! | + | |
- | * Pour naviguer de l'un à l'autre, utiliser la touche ''n'' (comme new). | ||
- | * Pour quitter ''less'', taper la lettre ''q'', comme.... quit ! ;-) | ||
+ | Par exemple, avec less, ouvrez le fichier /etc/services et rechercher la chaîne de caractères : //host// : | ||
+ | <code user>less /etc/services</code> | ||
+ | Saisissez maintenant : | ||
+ | <code>/host</code> | ||
+ | L'ensemble des termes //host// sont mis en surbrillance ! | ||
+ | ===== Référence ===== | ||
+ | * [[http://www.linuxcertif.com/man/1/less/ | Un man en français]] | ||