Inhaltsverzeichnis:
- Wählen Sie Ihr Anzeigeformat
- Pipe (|) ist eines der leistungsfähigsten Befehlstools in Junos. Mit diesem Befehlstool können Sie eine bestimmte Teilmenge der Ausgabe in einem einzigen Befehlsschritt auswählen. Machen Sie sich mit der Verwendung von Pipe vertraut, und Sie sparen sich Stunden langes Lesen und Analysieren durch lange Listen von Ausgaben.
Video: Höhere Steuern für mehr Tierwohl 2024
Die Junos-Befehlszeilenschnittstelle (CLI) von Juniper bietet Ihnen eine große Flexibilität bei der Anzeige der Ausgabe. Sie können beispielsweise eine Ausgabe in verschiedenen Formaten anfordern, festlegen, wie mehr angezeigt werden soll, und die Ausgabe () so peilen, dass sie genau das anzeigt, was Sie möchten.
Wählen Sie Ihr Anzeigeformat
Die Befehlszeilenbefehle des Junos-Betriebsmodus umfassen im Allgemeinen diese Anzeigeoptionen: kurz, kurz, detailliert und ausführlich (wobei die Befehle von der am wenigsten zur am meisten angezeigten Ausgabe aufgelistet werden). Sie können diese Optionen verwenden, um die Show-Output-Listen nach Bedarf anzupassen.
Vergleichen Sie zum Beispiel die Ausgabe, wenn Sie den folgenden Befehl show interfaces kurz und knapp hinzufügen:
wiley @ netnik> Schnittstellen anzeigen fe-1/1/1 knappe Schnittstelle Admin Link Proto Local Remote fe-1/1/1 bis auf 1/3/0. 0 up up inet 1. 0. 0. 1 → 1. 0. 0. 2 iso wiley @ netnik> show interfaces fe-1/1/1 kurz Physikalische Schnittstelle: fe-1/1/1 Aktiviert, Physikalische Verbindung ist ausgefallen Link-Level-Typ: Ethernet, MTU: 1514, Spped: 100mbps, Loopback: Deaktiviert, Quellfilterung: Deaktiviert Flusssteuerung: Aktiviert Geräteflags: Present Running Down Schnittstellenflags: Hardware-Down SNMP-Traps Intern: Ox4000 Linkflags: Keine < Paginieren Sie die Ausgabe auf dem Bildschirm
Verwenden des Pipe-Befehlswerkzeugs
Pipe (|) ist eines der leistungsfähigsten Befehlstools in Junos. Mit diesem Befehlstool können Sie eine bestimmte Teilmenge der Ausgabe in einem einzigen Befehlsschritt auswählen. Machen Sie sich mit der Verwendung von Pipe vertraut, und Sie sparen sich Stunden langes Lesen und Analysieren durch lange Listen von Ausgaben.
Der Schlüssel zum Verständnis von Pipe ist, sich daran zu erinnern, dass die Ausgabe des Befehls links neben dem Pipe-Symbol als Eingabe für den Befehl (oder die Datei) rechts von der Pipe dient.
Die Fähigkeit der Pipe, Befehle zu kombinieren, schafft ein hervorragendes Dienstprogramm. Sie können die Befehlszeilenschnittstelle abfragen, um gültige Möglichkeiten zum Übergeben eines Befehls zu finden.
wiley @ netnik>
Route anzeigen | ? Mögliche Vervollständigungen: count Zählereignisanzeige Zusätzliche Informationen anzeigen außer Nur Text anzeigen, der nicht mit einem Muster übereinstimmt Suche nach dem ersten Auftreten eines Mustergriffs Halte Text, ohne die --More-- Abfrage zuletzt zu beenden Nur Ausgabeende der Ausgabe match Nur Text anzeigen, der nicht mit einem Muster übereinstimmt. Ausgabe nicht paginieren. Anforderungen auf Systemebene lösen. IP-Adressen speichern speichern. Ausgabetext in Datei trimmen. Angezeigte Spaltenanzahl vom Zeilenanfang Das konfigurierte Gerät ist der beste Weg, um sich im Betriebsmodus über das Rohr zu informieren.
Die Ausgabe begrenzen
Die gebräuchlichste Methode zur Verwendung des Pipe-Symbols (|) besteht darin, die Ausgabe mit match, except, find oder last einzuschränken:
| match: Gibt genau an, was angezeigt werden soll:
-
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 {
| except: Zeigt die Ausgabe an, die einen bestimmten String ignoriert:
-
wiley @ netnik> Systembenutzer anzeigen | außer root 8: 28PM bis 1 Tag, 13: 59, 2 Benutzer, Lastdurchschnitte: 0. 01, 0. 01, 0. 00 USER TTY VON LOGIN @ IDLE WAS WILDIG. netnik 7: 25pm - cli
| find: Zeigt die Ausgabe ab dem ersten Vorkommen des passenden Textes an:
-
wiley @ netnik> show ethernet-switching interfaces detail | find "Index: 80" Schnittstelle: ge-0/0/16. 0 Index: 80
| last: Zeigt nur den letzten Bildschirm der Liste an:
-
wiley @ netnik> show ethernet-switching interfaces detail | letzte Schnittstelle: ge-0/0/16. 0 Index: 80
Zählzeilen der Ausgabe
Sie können Pipe auch mit show-Befehlen verwenden, um die Art der Ausgabe zu ändern. Zum Beispiel | count gibt die Anzahl der Zeilen in der Ausgabe an:
wiley @ netnik> Schnittstellen kurz anzeigen | count Anzahl: 27 Zeilen
Sie können mehr als ein Pipe-Zeichen in einem einzigen Befehl verwenden. Das Junos-BS betrachtet die mehreren Pipes als logisches UND; Es zeigt die Ausgabe an, die mit allen Pipes übereinstimmt. Beispielsweise können Sie die Gesamtanzahl der konfigurierten Fast Ethernet-Schnittstellen mit dem folgenden Befehl bestimmen:
wiley @ netnik> Schnittstellen kurz anzeigen | Spiel fe- | count Anzahl: 14 Zeilen
Ausgabe in Datei
Mit Pipe können Sie auch eine Datei erstellen, in der die Ausgabe eines Befehls gespeichert wird. Beispiel:
wiley @ netnik> Supportinformationen anfordern | save
Schrieb 1143 Zeilen Ausgabe in 'Dateiname'