Estructura de Comandos
Resumen
Se describe la estructura de comandos del software Cisco IOS. ¡¡Empieza a aprender CCNA 200-301 gratis ahora mismo!!
Tabla de Contenido
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.
- 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ón | Descripción |
---|---|
negrita | El texto en negrita indica los comandos y palabras clave se introducen literalmente como se muestra. |
cursiva | El 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 {y | z }] | 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, traceroute192.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 teclas | Descripción |
---|---|
Tabulación | Completa una entrada de nombre de comando parcial. |
Retroceso | Borra el carácter a la izquierda del cursor. |
Ctrl+D | Borra el caracter donde está el cursor. |
Ctrl+K | Borra todos los caracteres desde el cursor hasta el final de la línea de comandos. |
Esc D | Borra todos los caracteres desde el cursor hasta el final de la palabra. |
Ctrl+U o Ctrl+X | Borra todos los caracteres desde el cursor hasta el comienzo de la línea de comando |
Ctrl+W | Borra la palabra a la izquierda del cursor. |
Ctrl+A | Desplaza el cursor hacia el principio de la línea. |
Flecha izquierda o Ctrl+B | Desplaza el cursor un carácter hacia la izquierda. |
Esc B | Desplaza el cursor una palabra hacia la izquierda. |
Esc F | Desplaza el cursor una palabra hacia la derecha. |
Flecha derecha o Ctrl+F | Desplaza el cursor un carácter hacia la derecha. |
Ctrl+E | Desplaza el cursor hasta el final de la línea de comandos. |
Flecha arriba o Ctrl+P | Recupera los comandos en el búfer de historial, comenzando con la mayoría comandos recientes |
Ctrl+R o Ctrl+I o Ctrl+L | Vuelve a mostrar el indicador del sistema y la línea de comando después de que se muestra un mensaje de consola recibido. |
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 teclas | Descripción |
---|---|
Tecla Enter | Muestra la siguiente línea. |
Barra espaciadora | Muestra la siguiente pantalla. |
Cualquier otra tecla | Termina 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 teclas | Descripción |
---|---|
Ctrl-C | Cuando 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-Z | Cuando está en cualquier modo de configuración, finaliza el modo de configuración y regresa al modo EXEC privilegiado. |
Ctrl-Shift-6 | Secuencia 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.
¡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.