A Estrutura do Comando CCNA
A Estrutura do Comando CCNA

A Estrutura do Comando

ESTRUTURA DE COMANDO IOS BÁSICA

Este tópico cobre a estrutura básica de comandos do Cisco IOS. Um administrador de rede deve conhecer a estrutura básica do comando IOS para poder usar o CLI para a configuração do dispositivo.

Um dispositivo Cisco IOS oferece suporte a muitos comandos. Cada comando IOS tem um formato ou sintaxe específico e só pode ser executado no modo apropriado. A sintaxe geral de um comando, mostrada na figura, é o comando seguido por quaisquer palavras-chave e argumentos apropriados.

ESTRUTURA DE COMANDO IOS BÁSICA
  • Palavra-chave – Este é um parâmetro específico definido no sistema operacional (na figura, protocolos IP).
  • Argumento – não é predefinido; é um valor ou variável definida pelo usuário (na figura, 192.168.10.5).

Depois de inserir cada comando completo, incluindo palavras-chave e argumentos, pressione a tecla Enter para enviar o comando ao interpretador de comandos.

IOS COMMAND SYNTAX CHECK

Um comando pode exigir um ou mais argumentos. Para determinar as palavras-chave e os argumentos necessários para um comando, consulte a sintaxe do comando. A sintaxe fornece o padrão, ou formato, que deve ser usado ao inserir um comando.

Conforme identificado na tabela, o texto em negrito indica comandos e palavras-chave que são inseridos conforme mostrado. O texto em itálico indica um argumento para o qual o usuário fornece o valor.

ConvençãoDescrição
boldfaceO texto em negrito indica comandos e palavras-chave que você digita literalmente conforme mostrado.
italicsO texto em itálico indica os argumentos para os quais você fornece valores.
[x]Os colchetes indicam um elemento opcional (palavra-chave ou argumento).
{x}As chaves indicam um elemento obrigatório (palavra-chave ou argumento).
[x {}]Os colchetes e as linhas verticais entre colchetes indicam uma escolha necessária em um elemento opcional. Os espaços são usados para delinear claramente as partes do comando.

Por exemplo, a sintaxe para usar o comando de descrição é string de descrição. O argumento é um valor de string fornecido pelo usuário. O comando de descrição é normalmente usado para identificar a finalidade de uma interface. Por exemplo, inserir o comando, descrição Conecta-se ao switch da sede principal, descreve onde o outro dispositivo está no final da conexão.

Os exemplos a seguir demonstram as convenções usadas para documentar e usar comandos IOS:

  • ping endereço IP – O comando é ping e o argumento definido pelo usuário é o endereço IP do dispositivo de destino. Por exemplo, ping 10.10.10.5.
  • traceroute ip-address – O comando é traceroute e o argumento definido pelo usuário é o endereço IP do dispositivo de destino. Por exemplo, traceroute 192.168.254.254.

Se um comando for complexo com vários argumentos, você pode vê-lo representado assim:

Switch(config-if)# switchport port-security aging { static | time time | type {absolute | inactivity}}

O comando normalmente será seguido por uma descrição detalhada do comando e de cada argumento.

O Cisco IOS Command Reference é a fonte final de informações para um comando IOS específico.

RECURSOS DE AJUDA DO IOS

O IOS tem duas formas de ajuda disponíveis: ajuda contextual e verificação de sintaxe de comando.

A ajuda contextual permite que você encontre rapidamente as respostas a estas perguntas:

  • Quais comandos estão disponíveis em cada modo de comando?
  • Quais comandos começam com caracteres específicos ou grupo de caracteres?
  • Quais argumentos e palavras-chave estão disponíveis para comandos específicos?

Para acessar a ajuda sensível ao contexto, basta inserir um ponto de interrogação,?, Na CLI.

A verificação da sintaxe do comando verifica se um comando válido foi inserido pelo usuário. Quando um comando é inserido, o interpretador de linha de comando avalia o comando da esquerda para a direita. Se o intérprete entender o comando, a ação solicitada é executada e a CLI retorna ao prompt apropriado. No entanto, se o intérprete não puder entender o comando que está sendo digitado, ele fornecerá um feedback descrevendo o que há de errado com o comando.

VÍDEO – AJUDA SENSÍVEL AO CONTEXTO E VERIFICAÇÃO DA SINTAXE DE COMANDO

Clique em Reproduzir na figura para ver uma demonstração em vídeo da ajuda sensível ao contexto e verificação de sintaxe de comando.

TECLAS DE ATALHO E ATALHOS

O IOS CLI fornece teclas de atalho e atalhos que facilitam a configuração, o monitoramento e a solução de problemas.

Comandos e palavras-chave podem ser encurtados para o número mínimo de caracteres que identificam uma seleção exclusiva. Por exemplo, o comando configure pode ser encurtado para conf porque configure é o único comando que começa com conf. Uma versão ainda mais curta, con, não funcionará porque mais de um comando começa com con. Palavras-chave também podem ser reduzidas.

A tabela lista os pressionamentos de tecla para aprimorar a edição da linha de comando.

TeclaDescrição
TabCompleta uma entrada de nome de comando parcial.
BackspaceApaga o caractere à esquerda do cursor.
Ctrl+DApaga o caractere no cursor.
Ctrl+KApaga todos os caracteres do cursor até o final da linha de comando.
Esc DApaga todos os caracteres do cursor até o final da palavra.
Ctrl+U or Ctrl+XApaga todos os caracteres do cursor de volta ao início da linha de comando.
Ctrl+WApaga a palavra à esquerda do cursor.
Ctrl+AMove o cursor para o início da linha.
Left Arrow or Ctrl+BMove o cursor um caractere para a esquerda.
Esc BMove o cursor uma palavra para a esquerda.
Esc FMove o cursor para frente uma palavra à direita.
Right Arrow or Ctrl+FMove o cursor um caractere para a direita.
Ctrl+EMove o cursor para o final da linha de comando.
Up Arrow or Ctrl+PRecupera o comando anterior no buffer do histórico, começando com o comando mais recente.
Down Arrow or Ctrl+NVai para a próxima linha no buffer do histórico.
Ctrl+R or Ctrl+I or Ctrl+LExibe novamente o prompt do sistema e a linha de comando após o recebimento de uma mensagem do console.

Nota: Embora a tecla Delete normalmente exclua o caractere à direita do prompt, a estrutura de comando do IOS não reconhece a tecla Delete.

Quando uma saída de comando produz mais texto do que pode ser exibido em uma janela de terminal, o IOS exibirá um prompt “–More–”. A tabela a seguir descreve os pressionamentos de tecla que podem ser usados quando esse prompt é exibido.

TeclaDescrição
Tecla EnterExibe a próxima linha.
Barra de EspaçoExibe a próxima tela.
Qualquer outra chave *Termina a string de exibição, retornando ao prompt anterior.
Exceto “y”, que responde “sim” ao prompt –More– e funciona como a barra de espaço

Esta tabela lista os comandos usados para sair de uma operação.

TeclaDescrição
Ctrl-CQuando estiver em qualquer modo de configuração, termina o modo de configuração e retorna ao modo EXEC privilegiado. Quando no modo de configuração, aborta de volta ao prompt de comando.
Ctrl-ZQuando estiver em qualquer modo de configuração, termina o modo de configuração e retorna ao modo EXEC privilegiado.
Ctrl-Shift-6Sequência de quebra de uso geral usada para abortar pesquisas de DNS, traceroute, pings, etc.

VÍDEO – TECLAS DE ATALHO E ATALHOS

Clique em Reproduzir na figura para ver uma demonstração em vídeo das várias teclas de atalho e atalhos.

PACKET TRACER – NAVIGATE THE IOS

Nesta atividade, você praticará as habilidades necessárias para navegar no Cisco IOS, incluindo diferentes modos de acesso do usuário, vários modos de configuração e comandos comuns usados regularmente. Você também vai praticar o acesso à ajuda contextual configurando o comando clock.

[button url=”https://www.ccna.network/wp-content/uploads/2020/09/Ch2.3.7.zip” target=”self” style=”default” background=”#2fa614″ color=”#FFFFFF” size=”3″ wide=”no” center=”no” radius=”auto” icon=”” icon_color=”#FFFFFF” text_shadow=”none” desc=”” download=”” onclick=”” rel=”” title=”” id=”” class=””]BAIXE AQUI[/button]

LAB – NAVEGUE O IOS USANDO TERA TERM PARA CONECTIVIDADE DO CONSOLE

Neste laboratório, você concluirá os seguintes objetivos:

  • Parte 1: Acesse um switch Cisco através da porta serial do console
  • Parte 2: Exibir e definir as configurações básicas do dispositivo
  • Parte 3: (opcional) acesse um roteador Cisco usando um cabo de console Mini-USB

[button url=”https://www.ccna.network/wp-content/uploads/2020/09/Lab-2.3.8.zip” target=”self” style=”default” background=”#2fa614″ color=”#FFFFFF” size=”3″ wide=”no” center=”no” radius=”auto” icon=”” icon_color=”#FFFFFF” text_shadow=”none” desc=”” download=”” onclick=”” rel=”” title=”” id=”” class=””]BAIXE AQUI[/button]