Ajude-nos a melhorar a sua experiência.

Conte-nos a sua opinião.

Tem dois minutos para uma pesquisa?

Announcement: Try the Ask AI chatbot for answers to your technical questions about Juniper products and solutions.

close
header-navigation
keyboard_arrow_up
close
keyboard_arrow_left
Guia de usuário da CLI para o Junos OS
Table of Contents Expand all
list Table of Contents

Esta tradução automática foi útil?

starstarstarstarstar
Go to English page
ISENÇÃO DE RESPONSABILIDADE:

Esta página será traduzida com software de tradução por máquina de terceiros. Embora esforços razoáveis tenham sido feitos para fornecer uma tradução de qualidade, a Juniper Networks não pode garantir sua exatidão. Se houver dúvidas sobre a exatidão das informações contidas nesta tradução, consulte a versão em inglês. O PDF para download está disponível apenas em inglês.

Configurações do ambiente CLI

date_range 18-Jan-25

No modo operacional, você (o administrador de rede) pode personalizar o Junos OS ambiente CLI para atender às suas preferências e requisitos específicos.

Personalize o ambiente CLI

No modo operacional, você pode personalizar o ambiente CLI usando o set cli comando. Por exemplo, você pode especificar o número de linhas que são exibidas na tela ou do seu tipo terminal. A saída a seguir lista as opções disponíveis:

content_copy zoom_out_map
user@host>set cli ?
Possible completions:
  complete-on-space    Set whether typing space completes current word
  directory            Set working directory
  idle-timeout         Set maximum idle time before login session ends
  logical-system       Set default logical system
  prompt               Set CLI command prompt string
  restart-on-upgrade   Set whether CLI prompts to restart after software upgrade
  screen-length        Set number of lines on screen
  screen-width         Set number of characters on a line
  tenant               Set default tenant
  terminal             Set terminal type
  timestamp            Timestamp CLI output
Nota:

Alguns valores já estão definidos quando você usa o SSH para fazer login no dispositivo ou fazer login no console quando seu tipo terminal já estiver configurado: seu tipo terminal, comprimento de tela e largura de tela.

Exibir as configurações atuais da CLI

Para exibir as configurações CLI atuais, use o show cli comando:

content_copy zoom_out_map
user@host> show cli 
CLI screen length set to 24
CLI screen width set to 80
CLI complete-on-space set to on

Definir o tipo de terminal

Para definir o tipo de terminal, use o set cli terminal comando:

content_copy zoom_out_map
user@host> set cli terminal terminal-type 

O terminal type que pode ser um dos seguintes: ansi, vt100, small-xterm ou xterm.

Definir o prompt CLI

O prompt padrão de CLI é user@host>. Para alterar este prompt, use o set cli prompt comando. Se a seqüência de prompts contém espaços, desloque a corda entre aspas (" ).

content_copy zoom_out_map
user@host> set cli prompt string 
Nota:

A alteração do prompt CLI não é persistente nas sessões de CLI. Ao sair da CLI e reiniciá-la, o prompt fica inadimplente para user@host.

Definir o CLI Directory

Para definir o diretório de trabalho atual, use o set cli directory comando:

content_copy zoom_out_map
user@host> set cli directory directory 

O directory nome deve ser o nome completo do diretório de trabalho desejado. Depois de inserir este comando, o CLI muda para o diretório especificado.

Definir o carimbo de data e hora da CLI

Por padrão, a saída CLI não inclui um data-tempo. Para incluir um temporidade na saída CLI, use o set cli timestamp comando:

content_copy zoom_out_map
user@host> set cli timestamp [format time-date-format | disable]

Coloque o formato em uma única cotação( ' ). Se você não especificar um formato de data e hora, o formato padrão é 'Mmm dd hh:mm:ss’ (por exemplo, Feb 08 17:20:49).

Definir o tempo limite ocioso

Por padrão, uma sessão de CLI nunca sai após um tempo ocioso prolongado, a menos que você tenha incluído a idle-timeout declaração na configuração da classe de login do usuário. Para definir o tempo máximo que uma sessão individual pode ficar ociosa antes que o usuário esteja logado do dispositivo, use o set cli idle-timeout comando:

content_copy zoom_out_map
user@host> set cli idle-timeout timeout 

Pode timeout ser de 0 a 100.000 minutos. Definir o timeout 0 desativa o tempo limite ocioso.

Definir o CLI para solicitar a reinicialização após uma atualização de software

Por padrão, a CLI solicita que os usuários reiniciem após uma atualização de software. Para desativar o prompt, use o set cli restart-on-upgrade off comando:

content_copy zoom_out_map
user@host>set cli restart-on-upgrade off

Para reinsebilizá-lo, use o set cli restart-on-upgrade on comando:

content_copy zoom_out_map
user@host> set cli restart-on-upgrade on

Definir a conclusão do comando CLI

Por padrão, você pode pressionar Tab ou a barra de espaço para que a CLI preencha um comando.

Para que a CLI permita apenas que a Guia preencha um comando, use o set cli complete-on-space off comando:

content_copy zoom_out_map
user@host> set cli complete-on-space off
Disabling complete-on-space
user@host> 

Para habilitar o uso da barra de espaço (assim como Tab) para a conclusão de comandos, use o set cli complete-on-space on comando:

content_copy zoom_out_map
user@host> set cli complete-on-space on
Enabling complete-on-space
user@host>

Definir o comprimento e largura da tela do CLI

Você pode definir o comprimento e a largura da tela da Junos OS CLI de acordo com suas preferências e requisitos específicos.

Definir o comprimento da tela

O comprimento padrão da tela CLI é de 24 linhas. Se a saída for mais longa do que isso, o display rolar para o comprimento de tela configurado e, em seguida, exibir um more prompt. Você pode pressionar Enter para exibir a próxima linha ou pressionar a Spacebar para mostrar a próxima tela completa. Como alternativa, você pode pressionar h para visualizar todas as opções disponíveis, que incluem navegação, pesquisa e economia.

Para alterar o comprimento da tela, use o set cli screen-length comando:

content_copy zoom_out_map
user@host> set cli screen-length length 

Definir o comprimento da tela para 0 linhas desativa o uso da saída "uma tela de cada vez". Essa configuração faz com que a tela role até a conclusão sem exibir o more prompt. Desativar essa interface do tipo UNIX morepode ser útil quando você está emitindo comandos CLI dos scripts.

Definir a largura da tela

O valor da largura da tela da CLI pode ser de 0 ou na faixa de 40 a 1024. A largura padrão da tela CLI é de 80 caracteres. Usar um valor de largura de tela CLI de 0 desativa o display da tela de saída, o que pode ser desejável ao usar scripts. Para mudar a largura, use o set cli screen-width comando:

content_copy zoom_out_map
user@host> set cli screen-width width 

Habilite as migalhas de configuração

Você pode configurar a saída de comandos de modo operacional e show comandos de show configuration modo de configuração para exibir migalhas de configuração. Essas migalhas ajudam a identificar a localização exata na hierarquia de configuração para a saída que você está visualizando.

Antes de habilitar o recurso de migalhas de configuração, verifique a saída do show configuration comando.

content_copy zoom_out_map
user@host> show configuration

...
                }
              }
          }
      }
  }
  fe-4/1/2 {
      description "FA4/1/2: mxxj1-mr6 (64.12.137.160/27) (T=bblan, bbmail, bbowmtc)";
      unit 0 {
          family inet {
              filter {
                  output 151mj;
              }
              address 64.12.137.187/27 {
                  vrrp-group 1 {      
                      virtual-address 64.12.137.189; 
---(more 18%)-----------------------------------------------------

A saída não indica claramente a seção da configuração que está sendo visualizada.

Para habilitar o recurso de migalhas de configuração:

  1. Inicie o modo de configuração no CLI.
  2. Defina uma classe no nível de [edit system login] hierarquia e defina um valor de tempo limite ocioso de 10 minutos.
    content_copy zoom_out_map
    [edit system login]
    user@host# set class breadclass idle-timeout 10
    
  3. Inclua a configuration-breadcrumbs declaração no nível hierárquica [edit system login class <class name>] .
    content_copy zoom_out_map
    [edit system login class breadclass]
    user@host# set configuration-breadcrumbs
    
  4. Adicione um usuário à classe de login definida para permitir a visualização da saída de migalhas quando este usuário executa o comando do show configuration modo operacional.
    content_copy zoom_out_map
    [edit system login user user1]
    user@host# set class breadclass
    
  5. Confirmar a configuração.
    content_copy zoom_out_map
    [edit]
    user@host# commit
    

    Ao habilitar as migalhas de configuração na CLI, user1 (o usuário adicionado à classe de login) pode verificar o recurso na saída entrando no show configuration comando.

    content_copy zoom_out_map
    user1@host> show configuration
    
    ...
                    }
                  }
              }
          }
      }
      fe-4/1/2 {
          description "FA4/1/2: mxxj1-mr6 (64.12.137.160/27) (T=bblan, bbmail, bbowmtc)";
          unit 0 {
              family inet {
                  filter {
                      output 151mj;
                  }
                  address 64.12.137.187/27 {
                      vrrp-group 1 {      
                          virtual-address 64.12.137.189;
    ---(more 18%)---[groups main interfaces fe-4/1/2 unit 0 family inet address 64.12.137.187/27 vrrp-group 1]---

    A nova saída indica a localização exata da hierarquia de configuração que o usuário está visualizando. Neste caso, user1 está visualizando a configuração de interface de um grupo.

    Nota:

    Se você habilitar as migalhas de configuração para sua própria conta de usuário, faça login e faça login novamente para ver as mudanças.

footer-navigation