Innholdsfortegnelse:
- Velg visningsformat
- Pipe (|) er blant de kraftigste kommandoerverktøyene i Junos. Med dette kommandobutikket kan du velge en bestemt delmengde av utdata i et enkelt kommandosteg. Bli kjent med å bruke rør, og du vil spare deg for timer med tediumlesing og analyse gjennom lange lister over produksjon.
Video: Slik styrer du som en proff 2024
Juniper Junos Command Line Interface (CLI) gir deg stor fleksibilitet når det gjelder visning av produksjon. For eksempel kan du be om utdata i forskjellige formater, angi hvordan du skal vise mer, og rør (|) utgangen for å vise akkurat hva du vil.
Velg visningsformat
Kommandoene i Junos operasjonsmodus viser vanligvis disse skjermalternativene: tersk, kort, detaljert og omfattende (hvor kommandoene er oppført fra minst til den mest viste utgangen). Du kan bruke disse alternativene til å justere visningsutføringsoppføringene i henhold til hva du trenger.
For eksempel, sammenlign utdataene når du legger til tvers og kort til følgende visningsgrensesnittkommando:
wiley @ netnik> vis grensesnitt fe-1/1/1 terse Interface Admin Link Proto Local Remote fe-1/1/1 oppe ved-1/3/0. 0 opp i inet 1. 0. 0. 1 → 1. 0. 0. 2 iso wiley @ netnik> vis grensesnitt fe-1/1/1 kort Fysisk grensesnitt: fe-1/1/1 Aktivert, Fysisk ledd er ned Link-level type: Ethernet, MTU: 1514, Sapt: 100mbps, Loopback: Disabled, Kildefiltrering: Disabled Flow control: Aktivert Enhetsflagger: Present Running Down Interface-flagg: Hardware-Down SNMP-Feller Interne: Ox4000 Linkflagger: Ingen < Paginere utgangen på skjermen
Bruk rørkommandørverktøyet
Pipe (|) er blant de kraftigste kommandoerverktøyene i Junos. Med dette kommandobutikket kan du velge en bestemt delmengde av utdata i et enkelt kommandosteg. Bli kjent med å bruke rør, og du vil spare deg for timer med tediumlesing og analyse gjennom lange lister over produksjon.
Nøkkelen til å forstå røret er å huske at utgangen av kommandoen til venstre for rørsymbolet tjener som inngang til kommandoen (eller filen) til høyre for røret.
Røret til å kombinere kommandoer skaper det ypperlige verktøyet. Du kan spørre CLI for å finne gyldige måter å røre en kommando på.
wiley @ netnik>
vis rute | ? Mulige fullføringer: teller Antall forekomster Vis ytterligere informasjonstyper bortsett fra Vis kun tekst som ikke samsvarer med et mønsterfunn Søk etter første forekomst av mønsterfelt Hold tekst uten å avslutte --More-- prompt sist Vis bare slutten av utgangen match Vis kun tekst som samsvarer med et mønster ikke mer Ikke pagér utgangsforespørsel Gjør systemnivåforespørsler løse Løs opp IP-adresser lagre Lag utgangstekst til filbekreft Trim spesifisert antall kolonner fra begynnelsen av linjen Noen eksempler fra en Konfigurerte enheter er den beste måten å lære om rør i operativ modus.
Begrens utdataene
De vanligste måtene å bruke pipesymbolet (|) er å begrense produksjonen ved hjelp av kamp, bortsett fra, finn eller siste:
| match: Angir nøyaktig hva du vil vise:
-
wiley @ netnik> vis konfigurasjon | match på 2/1/0 {at-2/1/1 {at-2/2/0 {at-5/2/0 {at-5/3/0 {
| bortsett fra: Viser utdata som ignorerer en bestemt streng:
-
wiley @ netnik> vis systembrukere | bortsett fra rot 8: 28PM opp 1 dag, 13: 59, 2 brukere, gjennomsnitt: 0. 01, 0. 01, 0. 00 BRUKERTYPE FRA LOGG INN @ IDLE HVA Wiley. Netnik 7: 25PM - Cli
| finn: Viser utgang som begynner ved første forekomst av matchende tekst:
-
wiley @ netnik> vis ethernet-bytte grensesnitt detalj | finn "Index: 80" Grensesnitt: ge-0/0/16. 0 Indeks: 80
| sist: Viser bare den siste skjermen av oppføringen:
-
wiley @ netnik> vis ethernet-bytte grensesnitt detalj | siste grensesnitt: ge-0/0/16. 0 Indeks: 80
Antall linjer for utgang
Du kan også bruke rør med visningskommandoer for å endre type utgang. For eksempel, | teller gir antall linjer i utgangen:
wiley @ netnik> vis grensesnitt terse | count Count: 27 linjer
Du kan bruke mer enn ett rørkarakter i en enkelt kommando. Junos OS ser flere rør som en logisk AND; det viser utgangen som stemmer overens med alle rørene. For eksempel kan du bestemme totalt antall konfigurerte Fast Ethernet-grensesnitt med følgende kommando:
wiley @ netnik> vis grensesnitt terse | matche fe- | telle Antall: 14 linjer
Utdata til fil
Ved hjelp av rør, kan du også lage en fil som lagrer utdataene til en kommando, for eksempel:
wiley @ netnik> forespørsel om støtteinformasjon | lagre
Skrev 1143 linjer med utdata til 'filnavn'