Indholdsfortegnelse:
Video: Sådan styres Dragonfly 25 2025
Juniper Junos Command Line Interface (CLI) giver dig stor fleksibilitet i visning af output. Du kan f.eks. Anmode om output i forskellige formater, angive, hvordan du viser mere, og rør (|) output for at vise præcis, hvad du vil.
Vælg dit visningsformat
Kommandoererne Junos Operations Mode Show indeholder almindeligvis disse skærmindstillinger: Tæt, kort, detaljeret og omfattende (hvor kommandoerne er angivet fra den mindst til den mest viste output). Du kan bruge disse indstillinger til at justere visningen af visningsresultater alt efter hvad du har brug for.
Sammenlign eksempelvis output, når du tilføjer tersk og kort til følgende vis grænsefladskommando:
wiley @ netnik> Vis grænseflader fe-1/1/1 terse Interface Admin Link Proto Local Remote fe-1/1/1 op på-1/3/0. 0 op i inet 1. 0. 0. 1 → 1. 0. 0. 2 iso wiley @ netnik> Vis grænseflader fe-1/1/1 kort Fysisk grænseflade: fe-1/1/1 Aktiveret, Physic link er Down Link-level type: Ethernet, MTU: 1514, Sapt: 100mbps, Loopback: Disabled, Kildefiltrering: Disabled Flow control: Enabled Enhed flag: Nuværende Running Down Interface flag: Hardware ned SNMP-Fælder Intern: Ox4000 Link flag: Ingen < Paginate output på skærmen
Rør (|) er blandt de mest kraftfulde kommandoværktøjer i Junos. Med dette kommandoværktøj kan du vælge en bestemt delsæt af output i et enkelt kommandostrin. Bliv fortrolig med at bruge rør, og du vil spare dig selv for mange timer med at læse og analysere gennem lange lister over output.
Lad Junos gøre arbejdet ved at give dig det ønskede output. I Junos indbefatter både operativ- og konfigurationsfunktionskommandoer muligheder for at bruge rør til at ændre udgangen.
Nøglen til forståelse af rør er at huske, at udgangen af kommandoen til venstre for rørsymbolet tjener som input til kommandoen (eller filen) til højre for røret.Rørets evne til at kombinere kommandoer skaber det fremragende værktøj. Du kan forespørge CLI for at finde gyldige måder at røre en kommando på.
wiley @ netnik>
vis rute
| ? Mulige udførelser: tæller antal forekomster af displayet Vis yderligere typer af oplysninger undtagen Vis kun tekst, der ikke svarer til et mønsterfind Søg efter første forekomst af mønsterhold Hold fast tekst uden at gå ud af --More-- prompt sidst Vis kun slutningen af output match Vis kun tekst, der matcher et mønster, ikke mere. Pagér ikke outputforespørgsel Lav forespørgsler på systemniveau løs. Løs IP-adresser Gem Gem udgående tekst til filtrimning. Trim angivet antal kolonner fra starten af linjen. Nogle eksempler fra en konfigureret enhed er den bedste måde at lære om rør i driftstilstand. Begræns output
De mest almindelige måder at bruge røret (|) symbolet på er at begrænse udgangen ved hjælp af match, undtagen, find eller sidste:
| match: Angiver præcis, hvad du vil vise:
wiley @ netnik> vis konfiguration | match ved-2/1/0 {at-2/1/1 {at-2/2/0 {at-5/2/0 {at-5/3/0 {
-
| bortset fra: Viser output, der ignorerer en bestemt streng:
wiley @ netnik> vis systembrugere | undtagen rod 8: 28PM op 1 dag, 13: 59, 2 brugere, gennemsnitsværdier: 0. 01, 0. 01, 0. 00 BRUGERTYD FRA LOGIN @ IDLE HVAD Wiley. netnik 7: 25PM - cli
-
| find: Viser output, der starter ved den første forekomst af den matchende tekst:
wiley @ netnik> vis ethernet-switching interfaces detail | find "Index: 80" Interface: ge-0/0/16. 0 Index: 80
-
| sidst: Viser kun den sidste skærm i noteringen:
wiley @ netnik> vis ethernet-switching interfaces detail | sidste interface: ge-0/0/16. 0 Index: 80
-
Tæl outputlinier
Du kan også bruge rør med visningskommandoer til at ændre type udgang. For eksempel, | tæller giver antallet af linjer i output:
wiley @ netnik> vis grænseflader terse | count Count: 27 lines
Du kan bruge mere end et rør karakter i en enkelt kommando. Junos OS viser de flere rør som en logisk AND; det viser output, der matcher alle rørene. Du kan f.eks. Bestemme det samlede antal konfigurerede Fast Ethernet-interfaces med følgende kommando:
wiley @ netnik> vis grænseflader terse | match fe- | tæller Tæller: 14 linjer
Udgang til fil
Ved hjælp af rør kan du også oprette en fil, der lagrer output fra en kommando, for eksempel:
wiley @ netnik> anmode om supportoplysninger | gem
Skrev 1143 linjer output til 'filnavn'