Estructura de los Comandos Cisco IOS
Estructura de los Comandos Cisco IOS

La Estructura de los Comandos

Estructura de Comandos
5

Resumen

Se describe la estructura de comandos del software Cisco IOS. ¡¡Empieza a aprender CCNA 200-301 gratis ahora mismo!!

¡Bienvenido!: Este tema forma parte del Módulo 2 del curso de Cisco CCNA 1, para un mejor seguimiento del curso puede ir a la sección CCNA 1 para guiarte del índice.

1. Estructura Básica de Comandos de IOS

Este tema cubre la estructura básica de los comandos para Cisco IOS. Un administrador de red debe conocer la estructura de comandos básica del IOS para poder usar la CLI para la configuración del dispositivo.

Los dispositivos Cisco IOS admiten muchos comandos. Cada comando de IOS tiene una sintaxis o formato específico y puede ejecutarse solamente en el modo adecuado. La sintaxis general para un comando, que se muestra en la figura, es el comando seguido de cualquier palabra clave y argumento apropiados.

Estructura Básica Comandos de IOS
Estructura Básica Comandos de IOS
  • Palabra clave – Es un parámetro específico definido en el sistema operativo (en la figura, ip protocols).
  • Argumento – No está predefinido; es un valor o variable definido por el usuario (en la figura, 192.168.10.5)

Después de introducir cada comando completo, incluyendo cualquier palabra clave y argumentos, pulsa la tecla Intro para enviar el comando al intérprete de comandos.

2. Comprobación de Sintaxis del Comando IOS

Un comando podría requerir uno o más argumentos. Para determinar cuáles son las palabras clave y los argumentos requeridos para un comando, consulta la sintaxis de comandos. La sintaxis proporciona el patrón o el formato que se debe utilizar cuando se introduce un comando.

Como se identifica en la tabla, el texto en negrita indica los comandos y las palabras clave que se ingresan como se muestra. El texto en cursiva indica los argumentos para los cuales el usuario proporciona el valor.

ConvenciónDescripción
negritaEl texto en negrita indica los comandos y palabras clave se introducen literalmente como se muestra.
cursivaEl texto en cursiva indica los argumentos para los que se suministran valores.
[x]Los corchetes indican un elemento opcional (palabra clave o argumento).
{x}Los corchetes indican un elemento requerido (palabra clave o argumento).
[x {}]Los corchetes y las líneas verticales dentro de los corchetes indican una elección requerida dentro de un elemento opcional. Los espacios se utilizan para delinear claramente las partes del comando.

Por ejemplo, la sintaxis para usar el comando description es cadena de description. El argumento es un valor de cadena proporcionado por el usuario. El comando description suele utilizarse para identificar el propósito de una interfaz. Por ejemplo, al introducir el comando, description Se conecta al interruptor de la oficina central, describe dónde se encuentra el otro dispositivo al final de la conexión.

Los siguientes ejemplos muestran las convenciones utilizadas para documentar y utilizar los comandos del IOS:

  • ping ip-address – l comando es ping y el argumento definido por el usuario es la dirección ip del dispositivo de destino. Por ejemplo, ping 10.10.10.5.
  • traceroute ip-address – El comando es traceroute y el argumento definido por el usuario es la dirección ip del dispositivo de destino. Por ejemplo, traceroute 192.168.254.254.

Si un comando es complejo con múltiples argumentos, puedes verlo representado así:

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

El comando será típicamente seguido por una descripción detallada del comando y de cada argumento.

La Referencia del Comando IOS de Cisco es la última fuente de información para un comando IOS en particular.

3. Características de Ayuda de IOS

El IOS tiene dos formas de ayuda disponibles: ayuda sensible al contexto y comprobación de la sintaxis de los comandos.

La ayuda sensible al contexto permite encontrar rápidamente las respuestas a estas preguntas:

  • ¿Qué comandos están disponibles en cada modo de comando?
  • ¿Qué comandos comienzan con caracteres específicos o grupos de caracteres?
  • ¿Qué argumentos y palabras clave están disponibles para determinados comandos?

Para acceder a la ayuda contextual, simplemente introduce un signo de interrogación, ?, en el CLI.

La comprobación de la sintaxis del comando verifica que el usuario haya introducido un comando válido. Cuando se introduce un comando, el intérprete de línea de comandos evalúa el comando de izquierda a derecha. Si el intérprete entiende el comando, la acción solicitada se ejecuta, y el CLI regresa al prompt apropiado. Sin embargo, si el intérprete no puede entender el comando que se está introduciendo, proporcionará una retroalimentación que describe lo que está mal con el comando.

4. Vídeo: Ayuda Sensible al Contexto y Comprobación de Sintaxis del Comando

Haz clic en Reproducir en la figura para ver un vídeo de demostración de ayuda sensible al contexto y de comprobación de la sintaxis de los comandos.

5. Teclas de Acceso Directo y Atajos

El IOS CLI proporciona teclas de acceso directo y atajos que facilitan la configuración, el control y la resolución de problemas.

Los comandos y las palabras clave pueden acortarse al mínimo número de caracteres que identifiquen una selección única. Por ejemplo, el comando configure puede ser acortado a conf porque configure es el único comando que comienza con conf. Una versión aún más corta, con, no funcionará porque más de un comando comienza con con. Las palabras clave también pueden acortarse.

La tabla lista las teclas para mejorar la edición de la línea de comandos.

Pulsación de teclasDescripción
TabulaciónCompleta una entrada de nombre de comando parcial.
RetrocesoBorra el carácter a la izquierda del cursor.
Ctrl+DBorra el caracter donde está el cursor.
Ctrl+KBorra todos los caracteres desde el cursor hasta el final de la línea de comandos.
Esc DBorra todos los caracteres desde el cursor hasta el final de la palabra.
Ctrl+U o Ctrl+XBorra todos los caracteres desde el cursor hasta el comienzo de la línea de comando
Ctrl+WBorra la palabra a la izquierda del cursor.
Ctrl+ADesplaza el cursor hacia el principio de la línea.
Flecha izquierda o Ctrl+BDesplaza el cursor un carácter hacia la izquierda.
Esc BDesplaza el cursor una palabra hacia la izquierda.
Esc FDesplaza el cursor una palabra hacia la derecha.
Flecha derecha o Ctrl+FDesplaza el cursor un carácter hacia la derecha.
Ctrl+EDesplaza el cursor hasta el final de la línea de comandos.
Flecha arriba o Ctrl+PRecupera los comandos en el búfer de historial, comenzando con la mayoría comandos recientes
Ctrl+R Ctrl+I Ctrl+LVuelve a mostrar el indicador del sistema y la línea de comando después de que se muestra un mensaje de consola recibido.

Nota: Si bien la tecla Suprimir suele eliminar el carácter situado a la derecha del indicador, la estructura de comandos de IOS no reconoce la tecla Suprimir.

Cuando la salida de un comando produce más texto del que se puede mostrar en una ventana de terminal, el IOS mostrará un aviso “–More–“. En la siguiente tabla se describen las pulsaciones de teclas que pueden utilizarse cuando se muestra este indicador.

Pulsación de teclasDescripción
Tecla EnterMuestra la siguiente línea.
Barra espaciadoraMuestra la siguiente pantalla.
Cualquier otra teclaTermina la cadena que se muestra y vuelve al modo EXEC con privilegios.

En esta tabla se enumeran los comandos utilizados para salir de una operación.

Pulsación de teclasDescripción
Ctrl-CCuando está en cualquier modo de configuración, finaliza el modo de configuración y regresa al modo EXEC privilegiado. Cuando está en modo de configuración, aborta de nuevo a la línea de comandos.
Ctrl-ZCuando está en cualquier modo de configuración, finaliza el modo de configuración y regresa al modo EXEC privilegiado.
Ctrl-Shift-6Secuencia de interrupción multiuso utilizada para anular búsquedas DNS, traceroutes, pings, etc.

6. Vídeo: Teclas de Acceso Rápido y Métodos Abreviados

Haz clic en Reproducir en la figura para ver un vídeo de demostración de las distintas teclas de acceso directo y atajos.

7. Packet Tracer: Navegar por el IOS

En esta actividad, practicarás las habilidades necesarias para navegar en el Cisco IOS, incluyendo diferentes modos de acceso de usuario, varios modos de configuración y comandos comunes utilizados regularmente. También practicarás el acceso a la ayuda contextual configurando el comando clock.

8. Laboratorio: Navega por el IOS mediante Tera Term para la conectividad de la Consola

En esta laboratorio: Tienes la oportunidad de practicar las siguientes habilidades:

  • Part 1: Acceso a un switch Cisco a través del puerto serial de consola
  • Part 2: Muestra y configuración de parámetros básicos de los dispositivos
  • Part 3: Acceso a un router Cisco mediante un cable de consola mini-USB (opcional)

Puedes practicar estas habilidades utilizando el Packet Tracer o el equipo de laboratorio, si está disponible. Se incluye: Packet Tracer Physical Mode (PTPM) y Equipo de Laboratorio.

Glosario: Si tienes dudas con algún término especial, puedes consultar este diccionario de redes informáticas.

¡Listo! Sigue visitando nuestro blog de curso de redes, dale Me Gusta a nuestra fanpage; y encontrarás más herramientas y conceptos que te convertirán en todo un profesional de redes.

¡Obténlo en PDF!: Descarga todo el contenido de CCNA 1 actualizado (PDF, .PKT, Videos, etc.) en Libro CCNA 1 ITN v7 200-301 para leerlo offline desde cualquier dispositivo.