Innehållsförteckning:
- Välj ditt visningsformat
- Pipe (|) är ett av de mest kraftfulla kommandot verktygen i Junos. Med det här kommandot verktyget kan du välja en specifik delmängd av produktionen i ett enda kommandot steg. Bli bekant med att använda rör, och du kommer att spara dig timmar av tediumläsning och analysering genom långa listor över produktionen.
Video: Så här styr du 2024
Juniper Junos Command Line Interface (CLI) ger dig stor flexibilitet när det gäller att visa utdata. Du kan till exempel begära utdata i olika format, ange hur du visar mer och rör (|) utmatningen för att visa exakt vad du vill ha.
Välj ditt visningsformat
Kommandon Junos operativlägesvisning innehåller vanligtvis dessa visningsalternativ: täta, korta, detaljerade och omfattande (där kommandon listas från minst till den mest visade utmatningen). Du kan använda dessa alternativ för att justera visningsresultatet enligt vad du behöver.
Jämför exempelvis utmatningen när du lägger till terskt och kortfattat till följande visningsgränssnittskommando:
wiley @ netnik> visa gränssnitt fe-1/1/1 terse Interface Admin Länk Proto Local Remote fe-1/1/1 uppåt vid-1/3/0. 0 uppåt in 0. 0 0. 1 → 1. 0. 0. 2 iso wiley @ netnik> visa gränssnitt fe-1/1/1 kort Fysiskt gränssnitt: fe-1/1/1 Aktiverad, fysisk länk är nere Typ av länknivå: Ethernet, MTU: 1514, Spped: 100mbps, Loopback: Disabled, Källfiltrering: Inaktiverad Flow control: Enabled Enhetens flaggor: Present Flow Down Interface-flaggor: Hardware-Down SNMP-Fällor Internt: Ox4000 Länkflaggor: None < Paginera utmatningen på skärmen
Använd kommandot för röret
Pipe (|) är ett av de mest kraftfulla kommandot verktygen i Junos. Med det här kommandot verktyget kan du välja en specifik delmängd av produktionen i ett enda kommandot steg. Bli bekant med att använda rör, och du kommer att spara dig timmar av tediumläsning och analysering genom långa listor över produktionen.
Nyckeln till att förstå röret är att komma ihåg att utsignalen från kommandot till vänster om rörsymbolen tjänar som ingång till kommandot (eller fil) till höger om röret.
Rörets kraft för att kombinera kommandon skapar sitt fantastiska verktyg. Du kan fråga CLI för att hitta giltiga sätt att leda ett kommando.
wiley @ netnik>
visa rutt | ? Möjliga kompletteringar: räkna Räkna händelser Visa ytterligare typer av information utom Visa endast text som inte matchar en mönstervindu Sök efter första förekomsten av mönstret håller Håll text utan att avsluta --More-- prompt senast Vis endast slutet av utmatningen matcha Visa endast text som matchar ett mönster nej-mer Paginera inte utskriftsförfrågan Gör önskemål på systemnivå lösa Lossa IP-adresser spara Spara utmatad text till filklipp Trim specificerat antal kolumner från början av raden Några exempel från en konfigurerad enhet är det bästa sättet att lära sig om röret i driftläge.
Begränsa utmatningen
De vanligaste sätten att använda röret (|) symbolen är att begränsa utmatningen med match, utom, hitta eller senast:
| match: Anger exakt vad du vill visa:
-
wiley @ netnik> visa konfiguration | matcha vid-2/1/0 {vid-2/1/1 {vid-2/2/0 {vid-5/2/0 {vid-5/3/0 {
| utom: Visar output som ignorerar en viss sträng:
-
wiley @ netnik> visa systemanvändare | utom roten 8: 28PM upp 1 dag, 13: 59, 2 användare, medelvärde: 0. 01, 0. 01, 0. 00 ANVÄNDARTYD FRÅN LOGGA IN @ IDLE VAD Wiley. netnik 7: 25PM - cli
| find: Visar produktionen som börjar vid den första förekomsten av matchande text:
-
wiley @ netnik> visa ethernetkopplingsgränssnitt detaljer | hitta "Index: 80" Gränssnitt: ge-0/0/16. 0 Index: 80
| sista: Visar endast den sista skärmen av noteringen:
-
wiley @ netnik> visa Ethernet-växlar gränssnittsdetaljer | sista gränssnittet: ge-0/0/16. 0 Index: 80
Räkna produktionsledningar
Du kan också använda rör med visningskommandon för att ändra typ av utmatning. Till exempel, | count ger antalet rader i utmatningen:
wiley @ netnik> visa gränssnitt terse | räkna räkning: 27 linjer
Du kan använda mer än ett rörtecken i ett enda kommando. Junos OS visar de flera rören som en logisk AND; den visar utmatningen som matchar alla rören. Till exempel kan du bestämma det totala antalet konfigurerade Fast Ethernet-gränssnitt med följande kommando:
wiley @ netnik> visa gränssnitt terse | matcha fe- | räkning Räkning: 14 linjer
Utmatning till fil
Med hjälp av rör kan du också skapa en fil som lagrar utmatningen av ett kommando, till exempel:
wiley @ netnik> förfrågan om supportinformation | spara
Skrev 1143 produktionslinjer till "Filnamn"