Comment sortir de la commande less et revenir au shell sous Linux

LinuxBeginner
Pratiquer maintenant

Introduction

Ce tutoriel vous guidera tout au long du processus de sortie de la commande less et de retour au shell dans le système d'exploitation Linux. La commande less est une puissante utilité de pagination utilisée pour visualiser et naviguer dans des fichiers texte, mais parfois vous devrez peut-être retourner à la ligne de commande. En suivant les étapes décrites dans cet article, vous serez en mesure de revenir sans heurt au shell Linux.

Comprendre la commande less

La commande less est un puissant programme de pagination sous Linux qui vous permet de visualiser et de naviguer dans des fichiers texte ou la sortie de d'autres commandes. C'est une version plus avancée de la commande more, offrant des fonctionnalités supplémentaires.

Qu'est-ce que la commande less?

La commande less est un visualiseur de fichiers basé sur le texte qui vous permet de lire et de naviguer dans des fichiers texte ou la sortie de d'autres commandes. Elle est conçue pour être plus efficace et conviviale que la commande traditionnelle more, qui ne peut afficher le texte que dans un sens vers l'avant.

Applications de la commande less

La commande less est largement utilisée sous Linux à diverses fins, telles que :

  • Visualiser le contenu de fichiers texte, y compris les fichiers de journal, les fichiers de configuration et le code source
  • Naviguer dans la sortie d'autres commandes, telles que ls, grep ou cat
  • Rechercher un texte spécifique dans le contenu affiché
  • Parcourir le texte dans les deux sens, vers l'avant et vers l'arrière

Utilisation de base de la commande less

Pour utiliser la commande less, tapez simplement less suivi du fichier ou de la sortie de commande que vous voulez visualiser. Par exemple :

less /etc/passwd
less output_of_some_command

Cela ouvrira le fichier ou la sortie de commande spécifié dans le visualiseur less, où vous pourrez naviguer et interagir avec le contenu.

graph LR A[Tapez la commande "less"] --> B[Ouvrez le fichier ou la sortie de commande dans le visualiseur less] B --> C[Naviguez et interagissez avec le contenu]

Caractéristiques clés de la commande less

La commande less offre plusieurs fonctionnalités clés qui la rendent un outil puissant pour visualiser et naviguer dans le texte :

  • Décalage vers l'avant et vers l'arrière
  • Fonction de recherche
  • Mise en évidence des résultats de recherche
  • Capacité de sauter à des lignes ou des pages spécifiques
  • Intégration avec des commandes externes (par exemple, grep, awk)

Ces fonctionnalités sont décrites en détail dans les sections suivantes.

Sortir de la commande less

Une fois que vous avez fini de visualiser le contenu dans le visualiseur less, vous devez sortir de la commande pour revenir à l'invite de commande du shell. Il existe plusieurs façons de sortir de la commande less, selon vos préférences et la tâche spécifique que vous effectuez.

Méthode de sortie standard

La manière la plus courante de sortir de la commande less est de presser la touche q. Cela fermera immédiatement le visualiseur less et vous ramènera à l'invite de commande du shell.

less /etc/passwd
## Appuyez sur 'q' pour sortir

Autres méthodes de sortie

En plus de la touche q, la commande less propose également les méthodes de sortie alternatives suivantes :

  1. Appuyez sur les touches Ctrl + C : Cela sortira également de la commande less et vous ramènera à l'invite de commande du shell.

  2. Tapez la commande :q : Vous pouvez taper la commande :q tandis que vous êtes dans le visualiseur less, et cela sortira de la commande.

  3. Tapez la commande :qa : La commande :qa sortira du visualiseur less et quittera toutes les autres instances de less qui pourraient être en cours d'exécution.

graph LR A[Appuyez sur 'q'] --> B[Sortir de less et revenir au shell] C[Appuyez sur 'Ctrl + C'] --> B D[Tapez ':q'] --> B E[Tapez ':qa'] --> B

En vous familiarisant avec ces différentes méthodes de sortie, vous pouvez sortir rapidement et efficacement de la commande less une fois que vous avez fini de visualiser le contenu.

Retourner au shell

Après avoir quitté la commande less, vous retournerez à l'invite de commande du shell, où vous pouvez continuer à interagir avec le système Linux et exécuter d'autres commandes.

Confirmer le retour au shell

Lorsque vous quittez la commande less, vous verrez l'invite de commande reapparaître, ce qui indique que vous êtes retourné avec succès au shell. Selon votre shell, l'invite peut ressembler à ceci :

user@ubuntu:~$

Cela signifie que vous êtes maintenant revenu au shell et que vous pouvez entrer de nouvelles commandes.

Reprendre les tâches précédentes

Une fois que vous êtes revenu au shell, vous pouvez reprendre n'importe quelle tâche précédente ou commencer de nouvelles tâches. Par exemple, vous pouvez :

  • Exécuter d'autres commandes
  • Naviguer dans le système de fichiers
  • Démarrer de nouveaux programmes ou scripts
  • Effectuer des tâches administratives

La commande less est conçue pour être un visualiseur temporaire, vous permettant d'inspecter rapidement le contenu sans modifier de manière permanente votre environnement de shell ou l'état de votre système.

graph LR A[Quitter la commande less] --> B[Retourner à l'invite de commande du shell] B --> C[Reprendre les tâches précédentes] C --> D[Exécuter des commandes] C --> E[Naviguer dans le système de fichiers] C --> F[Démarrer de nouveaux programmes/scripts] C --> G[Effectuer des tâches administratives]

En comprenant comment quitter la commande less et retourner au shell, vous pouvez passer sans heurt d'une visualisation de contenu à l'exécution d'autres tâches sur votre système Linux.

Résumé

Dans ce tutoriel Linux, vous avez appris comment sortir de la commande less et revenir au shell. En comprenant les différentes méthodes pour quitter le navigateur de pages less et revenir à la ligne de commande, vous pouvez gérer efficacement votre flux de travail et basculer entre la visualisation de fichiers et l'exécution d'autres commandes Linux. Cette connaissance vous aidera à devenir plus compétent dans l'utilisation du système d'exploitation Linux et de ses diverses utilitaires.