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
Menu
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'