Je travaille avec beaucoup d’énormes fichiers journaux. Je me connecte généralement à mes serveurs UNIX et Linux en utilisant Putty ou Telnet, puis je lis les fichiers en utilisant les commandes UNIX / Linux standard. D’autres informaticiens préfèrent utiliser une interface graphique X-window, mais si vous avez une connexion à faible bande passante, il est préférable d’utiliser un terminal de ligne de commande pour accélérer les choses.
Si vous avez besoin de parcourir les journaux sans avoir à les modifier, utilisez le “Moins»Commande. «Less» sous Linux et UNIX vous permet d’afficher le fichier et d’effectuer des opérations de recherche de base. Contrairement à “plus», Il permet à la fois la navigation vers l’avant et vers l’arrière afin que vous puissiez rechercher n’importe quelle chaîne de recherche à tout moment dans le document.
Pour ouvrir un fichier en utilisant Moins, tapez le Moins commande suivie du nom de fichier dans l’invite UNIX ou Linux:
moins de nom de fichier
Dans l’exemple ci-dessous, j’ai ouvert un fichier appelé verbose.log.mo
Less ouvrira le fichier et affichera le nom du fichier dans la partie inférieure gauche du terminal. Pour rechercher une chaîne dans le fichier, tapez une barre oblique suivie de la chaîne que vous souhaitez rechercher, puis appuyez sur Entrée. Dans l’exemple ci-dessous, j’ai tapé /Erreur
pour rechercher la chaîne «erreur».
Vous verrez que la vue du fichier passera à la ligne où se trouve la chaîne. Les correspondances de chaînes localisées sont mises en évidence pour une visualisation plus facile.
Pour rechercher l’instance suivante de la chaîne, appuyez simplement sur la touche «n». Appuyer sur le «N» majuscule vous amènera au match précédent.
Voici d’autres raccourcis clavier que j’ai trouvés à partir de Entrée du wiki sur «moins»:
Ce que j’aime le plus dans «less», c’est qu’il s’adapte automatiquement à la largeur et à la hauteur de la fenêtre du terminal. Le texte affiché avec «moins» est automatiquement enveloppé si vous redimensionnez la fenêtre du terminal. Cela permet moins d’avancer que l’ancien outil appelé «plus», qui a tendance à couper le texte lorsque vous resserrez la largeur du terminal.
Si vous avez beaucoup de texte ou de fichiers ASCII à afficher sous Linux ou UNIX, assurez-vous de maîtriser «less» car il s’agit d’une commande supérieure pour visualiser les fichiers à l’aide du terminal de ligne de commande. Prendre plaisir!