Commande less sous Linux
less est similaire à more. less permet de parcourir les fichiers librement, prend en charge la pagination et la recherche, et prend en charge la pagination vers le haut et vers le bas.
Syntaxe
less [参数] 文件
Description du paramètre:
- -b <taille du tampon> Définir la taille du tampon
- -e Quitter automatiquement lorsque l'affichage du fichier se termine
- -f Forcer l'ouverture des fichiers spéciaux, tels que les codes de périphériques, les répertoires et les fichiers binaires
- -g Ne signaler que le dernier mot-clé recherché
- -i Ignorer la casse lors de la recherche
- -m Afficher un pourcentage similaire à la commande more
- -N Afficher le numéro de ligne pour chaque ligne
- -o <nom de fichier> Enregistrer la sortie de less dans le fichier spécifié
- -Q Ne pas utiliser de sons d'avertissement
- -s Afficher les lignes vides consécutives comme une seule ligne
- -S Supprimer la partie excédentaire lorsque les lignes sont trop longues
- -x <number> Afficher la touche "tab" sous la forme du nombre d'espaces spécifié
- /string : Rechercher "string" vers le bas
- ?string : Rechercher "string" vers le haut
- n : Répéter la recherche précédente (liée à / ou ?)
- N : Répéter la recherche précédente en sens inverse (liée à / ou ?)
- b Remonter d'une page
- d Descendre d'une demi-page
- h Afficher l'interface d'aide
- Q Quitter la commande less
- u Faire défiler vers l'avant d'une demi-page
- y Faire défiler vers l'avant d'une ligne
- Barre d'espace Défiler d'une page
- Touche Entrée Défiler d'une ligne
- [pagedown] : Descendre d'une page
- [pageup] : Monter d'une page
Exemples
1. Afficher un fichier
less log2013.log
2. Utiliser ps pour afficher les informations sur les processus et les afficher page par page avec less
ps -ef |less
3. Afficher les enregistrements d'utilisation de l'historique des commandes et les afficher page par page avec less
[root@localhost test]# history | less 22 scp -r tomcat6.0.32 root@192.168.120.203:/opt/soft 23 cd .. 24 scp -r web root@192.168.120.203:/opt/ 25 cd soft 26 ls ……省略……
4. Parcourir plusieurs fichiers
less log2013.log log2014.log
Explication :
Après avoir saisi :n, passer à log2014.log
Après avoir saisi :p, passer à log2013.log
Notes supplémentaires
1. Navigation en plein écran
- ctrl + F - Avancer d'un écran
- ctrl + B - Reculer d'un écran
- ctrl + D - Avancer d'un demi-écran
- ctrl + U - Reculer d'un demi-écran
2. Navigation ligne par ligne
- j - Ligne suivante
- k - Ligne précédente
3. Autres navigations
- G - Aller à la dernière ligne
- g - Aller à la première ligne
- q / ZZ - Quitter la commande less
4. Autres commandes utiles
- v - Éditer le fichier courant avec l'éditeur configuré
- h - Afficher la documentation d'aide de less
- &pattern - Afficher uniquement les lignes correspondant au motif, pas le fichier entier
5. Navigation par marqueurs
Lorsque vous utilisez less pour afficher de grands fichiers, vous pouvez placer des marqueurs à n'importe quelle position et naviguer vers des positions de texte marquées par des marqueurs spécifiques via des commandes :
- ma - Marquer la position actuelle du texte avec a
- 'a - Naviguer vers le marqueur a
Référence des commandes Linux