Cambiar la secuencia de escape en el CLI

( redes / cisco / ios )

Por defecto la secuencia de escape (para cortar los pings o los traceroute por ejemplo) es ctrl-^x,  o "control-shift-6, x" (en OSX con iterm2 es Ctrl+6) como podemos verlo en la salida del comando:

#sh terminal
Line 1, Location: "", Type: "VT100"
Length: 74 lines, Width: 240 columns
Baud rate (TX/RX) is 9600/9600
Status: PSI Enabled, Ready, Active, No Exit Banner, Ctrl-c Enabled
  Automore On
Capabilities: none
Modem state: Ready
Group codes:    0
Special Chars: Escape  Hold  Stop  Start  Disconnect  Activation
                ^^x    none   -     -       none
Timeouts:      Idle EXEC    Idle Session   Modem Answer  Session   Dispatch
               02:00:00        never                        none     not set

Pero esa secuencia en muchos terminales da problemas o simplemente no funciona por lo que es mejor poner otra que si funciona como por ejemplo CTRL+C.

Para hacerlo de forma temporal durante la sesión actual podemos ejecutar el comando:

terminal escape-character 3

Para hacerlo permanente haremos el siguiente cambio en la configuración:

# conf t
(config)# line vty 0 15
Router(config-line)# escape-character 3

Si en vez de CTR+C queremos usar la tecla ESC podemos usar 27 en vez de 3.

Retro

Lugares

Redes

Sistemas

Varios