GNU/Linux >> Tutoriels Linux >  >> Linux

Unix Less Command :10 conseils pour une navigation efficace

Personnellement, je préfère utiliser la commande less pour afficher les fichiers (au lieu d'ouvrir le fichier pour l'afficher dans un éditeur). Moins est similaire à plus de commande, mais moins permet à la fois des mouvements vers l'avant et vers l'arrière. De plus, less ne nécessitent pas de charger l'intégralité du fichier avant de le visualiser. Essayez d'ouvrir un fichier journal volumineux dans l'éditeur Vim et moins - vous verrez la différence de vitesse.

Les touches de navigation de la commande less sont similaires à celles de l'éditeur Vim. Dans cet article, examinons quelques commandes de navigation en moins et d'autres opérations qui feront de vous un meilleur guerrier en ligne de commande.

1. Moins de commande – Navigation de recherche

Une fois que vous avez ouvert un fichier journal (ou n'importe quel fichier) en utilisant less file-name , utilisez les touches suivantes pour rechercher. Veuillez noter que la correspondance sera automatiquement mise en surbrillance par défaut.

Recherche vers l'avant

  • / - recherche un modèle qui vous amènera à l'occurrence suivante.
  • n - pour le prochain match en avant
  • N - pour le match précédent en arrière

Recherche arrière

  •  ? – rechercher un modèle qui vous amènera à l'occurrence précédente.
  • n - pour le prochain match en sens inverse
  • N - pour le match précédent dans la direction vers l'avant

Astuce : Si vous ne vous souciez pas de la direction de la recherche et que vous souhaitez rechercher un chemin de fichier ou une URL, telle que "/home/ramesh/", vous pouvez utiliser la recherche en arrière (? Pattern) qui sera pratique si vous ne le faites pas. Je ne veux pas échapper aux barres obliques à chaque fois.

Search Path
In forward: /\/home\/ramesh\/
In backward: ?/home/ramesh/

2. Moins de commande – Navigation à l'écran

Utilisez les commandes de navigation d'écran suivantes lors de l'affichage de fichiers journaux volumineux.

  • CTRL+F - avancer d'une fenêtre
  • CTRL+B - reculer d'une fenêtre
  • CTRL+D - demi-fenêtre avant
  • CTRL+U - demi-fenêtre vers l'arrière

3. Moins de commande – Navigation par ligne

Dans un plus petit bloc de données, où vous souhaitez localiser une erreur particulière, vous pouvez naviguer ligne par ligne à l'aide de ces touches :

  • j - naviguer d'une ligne vers l'avant
  • k - naviguer vers l'arrière d'une ligne

4. Moins de commande – Autres navigations

Voici d'autres opérations de navigation que vous pouvez utiliser à l'intérieur du téléavertisseur less.

  • G - aller à la fin du fichier
  • g – aller au début du fichier
  • q ou ZZ – quitter le téléavertisseur moins

5. Simuler tail -f inside less pager – Appuyez sur F

Une fois que vous avez ouvert un fichier à l'aide de la commande less, tout contenu ajouté au fichier après cela ne s'affichera pas automatiquement. Cependant, vous pouvez appuyer sur F la commande less affichera le statut "en attente de données ‘. Ceci est similaire à 'tail -f'.

Reportez-vous également à notre article précédent sur la façon d'afficher plusieurs fichiers journaux à l'aide de tail -f.

6. Moins de commande - Compter la magie

Semblable à la commande de navigation de l'éditeur Vim, vous pouvez donner 10j pour faire défiler 10 lignes vers le bas, ou 10k pour monter de 10 lignes.

  • 10j – 10 lignes vers l'avant.
  • 10k – 10 lignes en arrière.
  • CTRL+G - affiche le nom du fichier actuel avec les statistiques de ligne, d'octet et de pourcentage.

7. Autres opérations moins commandées utiles

  • v - à l'aide de l'éditeur configuré, modifiez le fichier actuel.
  • h - résumé des moins de commandes
  • &pattern – affiche uniquement les lignes correspondantes, pas toutes.

8. Ouvrez tous les types de fichiers à l'aide de la commande less

Comme nous en avons discuté dans notre article précédent, vous pouvez utiliser la commande less pour ouvrir et afficher 10 types de fichiers différents.

9. Moins de commande - Navigation marquée

Lorsque vous visualisez un fichier journal volumineux à l'aide de la commande less, vous pouvez marquer une position particulière et revenir à cet endroit à nouveau en utilisant cette marque.

  • ma - marque la position actuelle avec la lettre 'a',
  • 'a - aller à la position marquée 'a'.

10. Moins de commande - Pagination de fichiers multiples

Méthode 1 : Vous pouvez ouvrir plusieurs fichiers en passant les noms de fichiers comme arguments.

$ less file1 file2

Méthode 2 : Pendant que vous visualisez le fichier1, utilisez :e pour ouvrir le fichier2 comme indiqué ci-dessous.

$ less file1
:e file2

Navigation entre les fichiers :Lorsque vous avez ouvert plus de deux fichiers (par exemple – moins * ), utilisez les touches suivantes pour naviguer entre les fichiers.

  • :n - passe au fichier suivant.
  • :p - aller au fichier précédent.

Linux
  1. 8 conseils pour la ligne de commande Linux

  2. Astuces Bash pour tous les jours en ligne de commande

  3. 7 conseils pour accélérer votre navigation en ligne de commande Linux

  4. 10 exemples efficaces de commandes Mysqldump pour votre référence

  5. Linux moins de commande

Conseils d'utilisation de l'écran

Commande mkdir sous Linux/Unix

Commande Grep sous Linux/UNIX

Commande ls sous Linux/UNIX

20 conseils de programmation Killer Perl pour les débutants sur UNIX / Linux OS

UNIX / Linux :7 exemples pratiques de commandes PS pour la surveillance des processus