Como Controlar a exibição de saída de comando no sistema operacional Junos

da Juniper Junos Command Line Interface (CLI) oferece-lhe uma grande flexibilidade na exibição de saída. Por exemplo, você pode solicitar a saída em formatos diferentes, especifique como mostrar Mais

, e pipe (|) A saída para exibir exatamente o que deseja.

Escolha o seu formato de exibição

O modo operacional Junos exposição os comandos mais incluir essas opções de exibição: conciso, breve, detalhe, e extenso (Onde os comandos estão listados do menor até a saída mais exibido). Você pode usar essas opções para ajustar o exposição listagens de saída de acordo com o que você precisa.

Por exemplo, compare a saída ao adicionar conciso e breve para o seguinte exposiçãoInterfaces comando:

Wiley @ netnik> show interfaces fe-1/1/1 terseInterface Administrador Fazer a ligação Proto local Remotefe-1/1/1 para cima upat-1/3 / 0,0-se até inet 1.0.0.1 - 1.0.0.2isowiley@netnik> show interfaces fe -1/1/1 interface de briefPhysical: fe-1/1/1 Ativado, ligação Physic é o tipo de nível DownLink: Ethernet, a MTU: 1514, spped: 100mbps, Loopback: pessoas com mobilidade condicionada, filtragem Fonte: controle DisabledFlow: bandeiras EnabledDevice: Presente correndo bandeiras DownInterface: Hardware-Down SNMP Traps internos: bandeiras Ox4000Link: Nenhum

Paginar a saída na tela

A tela de exibição Junos CLI pagina automaticamente a saída, incluindo o prompt como a última linha. Pressione a tecla h em qualquer prompt para pedir ajuda e lista as opções, tais como mover para frente e para trás na saída, em busca e salvamento.

Use a ferramenta de comando tubulação

Tubo (|) Está entre as mais poderosas ferramentas de comando no Junos. Com esta ferramenta de comando, você pode selecionar um subconjunto específico de saída em um passo único comando. Familiarize-se com o uso de tubos, e você vai economizar horas de leitura tédio e analisar através de longas listas de saída.

Vamos Junos fazer o trabalho, dando-lhe apenas a saída desejada. Em Junos, ambos os comandos do modo de funcionamento e de configuração incluem opções para o uso de tubos para modificar a saída.

A chave para a compreensão do tubo é de lembrar que a saída do comando à esquerda do símbolo de tubo serve como entrada para o comando (ou ficheiro) para a direita do tubo.

O poder da tubulação de combinar comandos cria a sua utilidade excelente. Você pode consultar o CLI para encontrar maneiras válidas para canalizar um comando.

Wiley @ netnik> Mostrar rota | ?Conclusões possíveis: contagem Contagem occurrencesdisplayShow tipos adicionais de informationexcept Mostrar apenas texto que não corresponde a um patternfind Pesquisa para a primeira ocorrência do texto patternhold Espera sem sair do --More-- final promptlast exibição da produção onlymatch Mostrar só o texto que corresponde a um patternno-moreDon 't paginar outputrequestMake em nível de sistema addressessave requestsresolveResolve IP text Save saída para filetrim número especificado guarnição de colunas desde o início da linha

Alguns exemplos de um dispositivo configurado são a melhor maneira de aprender sobre tubo no modo operacional.

Limitar a saída

As formas mais comuns de usar o tubo (|) Símbolo é para restringir a saída usando partida, exceto, encontrar, ou último:

  • | partidaEspecifica exatamente o que você deseja exibir:

    Wiley @ netnik> Configuração mostra | matchat-2/1/0 {at-2/1/1 {a-2/2/0 {at-5/2/0 {at-5/3/0 {
  • | exceto: Exibe saída que ignora uma seqüência específica:

    Wiley @ netnik> usuários show de sistema | exceto root8: 28PM até 1 dia, 13:59, os usuários 2, médias de carga: 0,01, 0,01, 0.00USER TTY DE LOGIN @ IDLE WHATwiley.netnik 7:25 PM - cli
  • | encontrar: Exibe a saída a partir da primeira ocorrência do texto correspondente:

    Wiley @ netnik> mostrar interfaces de Ethernet switching detalhe | encontrar # 147-Index: 80 # 148-Interface: ge-0/0 / 16,0 Index: 80
  • | último: Exibe apenas a última tela do anúncio:

Wiley @ netnik> mostrar interfaces de Ethernet switching detalhe | lastInterface: ge-0/0 / 16,0 Index: 80

Contagem de linhas de saída

Você também pode usar tubo com exposição comandos para alterar o tipo de saída. Por exemplo, | contagem dá o número de linhas na saída:

Wiley @ netnik> show interfaces concisa | countCount: 27 linhas

Você pode usar mais de um caractere pipe em um único comando. O Junos OS vê os vários tubos como uma lógica e- ele exibe a saída que corresponde a todos os tubos. Por exemplo, você pode determinar o número total de interfaces Fast Ethernet configuradas com o seguinte comando:

Wiley @ netnik> show interfaces concisa | jogo fe- | countCount: 14 linhas

Saída para arquivo

Usando tubulação, você também pode criar um arquivo que armazena a saída de um comando, por exemplo:

Wiley @ netnik> informações solicitação de suporte | salvar 

Escreveu 1143 linhas de saída para 'filename'

menu