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 diferentes formatos, especifique como mostrar Mais

, e o tubo (|) A saída para mostrar exatamente o que você quer.

Escolha o seu formato de exibição

O modo operacional Junos exposição comandos mais incluir essas opções de exibição: conciso, breve, detalhe, e extenso (Em que os comandos estão listados desde o menor para 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, comparar a saída ao adicionar conciso e breve com a seguinte exposiçãoInterfaces comando:

Wiley @ netnikgt; 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@netnikgt; Interface briefPhysical show interfaces fe-1/1/1: 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: EnabledDevice bandeiras: Presente bandeiras de duração DownInterface: Hardware-Down SNMP-Armadilhas internas: bandeiras Ox4000Link: Nenhum

Paginar a saída na tela

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

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 Juno, ambos os comandos de modo operacionais e de configuração incluir opções para usar tubo para modificar a saída.

A chave para entender tubo é lembrar que a saída do comando para a esquerda do símbolo pipe serve como entrada para o comando (ou arquivo) à direita do tubo.

Video: Comando uname - Mostrando informações sobre o sistema - Linux LPIC-1

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

Wiley @ netnikgt; Mostrar rota | ?Conclusões possíveis: contagem Conde occurrencesdisplayShow tipos adicionais de informationexcept Mostrar apenas texto que não corresponde a um patternfind Pesquisar primeira ocorrência do texto patternhold espera sem sair do --More-- final promptlast exibição de saída 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 do início da linha

Alguns exemplos de um dispositivo configurado são a melhor maneira para 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 gt; configuração do programa | 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 @ netnikgt; 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 saída começando na primeira ocorrência do texto correspondente:

    Wiley @ netnikgt; mostram as interfaces de comutação de Ethernet detalhe | encontrar “Index: 80” Interface: ge-0/0 / 16,0 Index: 80
  • | último: Exibe apenas a última tela do anúncio:

Wiley @ netnikgt; mostram as interfaces de comutação de Ethernet 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 mudar o tipo de saída. Por exemplo, | contagem dá o número de linhas na saída:

Wiley @ netnikgt; 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 configurado com o seguinte comando:

Video: Йохан Рокстром: Пусть окружающая среда направляет наше развитие

Wiley @ netnikgt; 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 @ netnikgt; informações de solicitação de suporte | Salve  

Escreveu 1143 linhas de saída a ‘nome’


Publicações relacionadas