Commande Linux more

« Back to Glossary Index

La commande more est l’ancêtre direct de la commande less que nous venons d’explorer. Elle remplit exactement la même fonction : lire un long document texte (comme vos journaux de connexion apprenants) page par page pour éviter d’inonder votre écran.

Pour être totalement transparent et rester concentré sur ce qui compte : aujourd’hui, vous utiliserez presque exclusivement less. L’inconvénient majeur de more est qu’elle ne permet (historiquement) que d’avancer dans un texte ; il est très compliqué de remonter en arrière si vous avez raté une information. Il est néanmoins indispensable de connaître son existence, car c’est la seule commande de lecture garantie de fonctionner si vous intervenez sur un très vieux serveur qui n’a pas été mis à jour.

Voici ses utilisations principales :

  • Lire un fichier texte Vous tapez la commande suivie du nom du fichier pour en afficher la toute première page.

Bash

more vieilles_archives.log
  • Les trois touches essentielles Une fois le document ouvert, la navigation est minimaliste :
  • la touche espace : pour descendre d’une page complète.
  • la touche entrée : pour faire défiler le texte ligne par ligne (idéal pour lire avec précision).
  • la touche q : pour quitter instantanément et retrouver votre terminal.
  • L’usage le plus stratégique : ralentir une autre commande On utilise très souvent more pour freiner l’affichage d’une commande qui génère beaucoup trop de texte d’un seul coup. Pour cela, on relie les deux commandes avec le symbole | (appelé un “pipe”, accessible via alt gr + 6 sur de nombreux claviers). Par exemple, pour lire calmement la liste des milliers de fichiers contenus dans le dossier d’un grand centre de formation :

Bash

ls -l /dossiers_clients/centre_omega/ | more
« Revenir à l'index du glossaire

Entreprise de services numérique spécialisée dans la cybersécurité / le web et la formation.

Nous contacter :
contact@glorydev.fr

Nous envoyer un email :

Perpignan

Lieu :

Suivez-nous :