Table des matières:
- Choisissez votre format d'affichage
- Pipe (|) est l'un des outils de commande les plus puissants de Junos. Avec cet outil de commande, vous pouvez sélectionner un sous-ensemble spécifique de sortie dans une seule étape de commande. Familiarisez-vous avec l'utilisation du tuyau, et vous économiserez des heures de lecture fastidieuse et d'analyse de longues listes de résultats.
Vidéo: Linux Tutorial for Beginners: Introduction to Linux Operating System 2024
L'interface de ligne de commande (CLI) Junos de Juniper vous offre une grande flexibilité dans l'affichage des sorties. Par exemple, vous pouvez demander la sortie dans différents formats, spécifier comment afficher plus, et diriger (|) la sortie pour afficher exactement ce que vous voulez.
Choisissez votre format d'affichage
Les commandes d'affichage du mode opérationnel Junos incluent généralement ces options d'affichage: laconique, brève, détaillée et étendue (où les commandes sont répertoriées de la sortie la moins affichée à la plus affichée). Vous pouvez utiliser ces options pour ajuster les listes de sortie d'exposition en fonction de ce dont vous avez besoin.
Par exemple, comparez la sortie lors de l'ajout de lacet et brief à la commande show interfaces suivante:
wiley @ netnik> afficher les interfaces fe-1/1/1 taver Interface Admin Link Proto Local Remote fe-1/1/1 jusqu'à-1/3/0. 0 up up inet 1. 0. 0. 1 → 1. 0. 0. 2 iso wiley @ netnik> montre les interfaces fe-1/1/1 bref Interface physique: fe-1/1/1 activé, lien physique est en panne Type de liaison: Ethernet, MTU: 1514, Spped: 100mbps, Loopback: Désactivé, Filtrage source: Désactivé Contrôle de flux: Activé Drapeaux de périphérique: Présence en cours Drapeaux d'interface: Hardware-Down SNMP-Traps Interne: Ox4000 Drapeaux de liaison: Aucun < Paginer la sortie sur l'écran
Utilisez l'outil de commande de tuyau
Pipe (|) est l'un des outils de commande les plus puissants de Junos. Avec cet outil de commande, vous pouvez sélectionner un sous-ensemble spécifique de sortie dans une seule étape de commande. Familiarisez-vous avec l'utilisation du tuyau, et vous économiserez des heures de lecture fastidieuse et d'analyse de longues listes de résultats.
La clé pour comprendre le tuyau est de se souvenir que la sortie de la commande à gauche du symbole de tuyau sert d'entrée à la commande (ou fichier) à droite du tuyau.
La puissance du tuyau pour combiner les commandes crée une superbe utilité. Vous pouvez interroger l'interface de ligne de commande pour trouver des manières valides de diriger une commande.
wiley @ netnik>
afficher l'itinéraire | ? Complétions possibles: count Nombre d'occurrences display Afficher d'autres types d'informations sauf Afficher uniquement le texte qui ne correspond pas à un motif Rechercher la première occurrence de pattern hold Maintenir le texte sans quitter l'invite --More-- Afficher la fin de la sortie uniquement match Afficher uniquement le texte qui correspond à un modèle sans plus Ne pas paginer la demande de sortie Rendre les demandes au niveau du système résoudre Résoudre les adresses IP enregistrer Enregistrer le texte de sortie dans le fichier trim Trim nombre de colonnes spécifié depuis le début de la ligne Les appareils configurés sont le meilleur moyen de se renseigner sur les tuyaux en mode opérationnel. Limiter la sortie
Le moyen le plus courant d'utiliser le symbole pipe (|) est de contraindre la sortie en utilisant match, except, find ou last:
| match: Spécifie exactement ce que vous voulez afficher:
wiley @ netnik> show configuration | match at-2/1/0 {at-2/1/1 {at-2/2/0 {at-5/2/0 {at-5/3/0 {
-
| sauf: affiche une sortie qui ignore une chaîne spécifique:
wiley @ netnik> afficher les utilisateurs du système | sauf racine 8: 28 heures jusqu'à 1 jour, 13: 59, 2 utilisateurs, moyennes de charge: 0. 01, 0. 01, 0. 00 TTY UTILISATEUR DE LOGIN @ IDLE QUOI wiley. netnik 7h25 - cli
-
| find: Affiche la sortie à partir de la première occurrence du texte correspondant:
wiley @ netnik> show interfaces de commutation ethernet detail | find "Index: 80" Interface: ge-0/0/16. 0 Index: 80
-
| last: N'affiche que le dernier écran de la liste:
wiley @ netnik> afficher les interfaces de commutation ethernet detail | dernière interface: ge-0/0/16. 0 Index: 80
-
Comptez les lignes de la sortie
Vous pouvez également utiliser pipe avec les commandes show pour changer le type de sortie. Par exemple, | count donne le nombre de lignes dans la sortie:
wiley @ netnik> show interfaces terse | count Count: 27 lignes
Vous pouvez utiliser plus d'un caractère pipe dans une seule commande. Le système d'exploitation Junos considère les plusieurs canaux comme un ET logique; il affiche la sortie qui correspond à tous les tuyaux. Par exemple, vous pouvez déterminer le nombre total d'interfaces Fast Ethernet configurées à l'aide de la commande suivante:
wiley @ netnik> show interfaces terse | match fe- | count Count: 14 lignes
Sortie dans le fichier
En utilisant pipe, vous pouvez également créer un fichier qui stocke la sortie d'une commande, par exemple:
wiley @ netnik> demander des informations de support | save
A écrit 1143 lignes de sortie sur 'filename'