Quem vive nas linhas de comandos do Cisco IOS pode agilizar o trabalho criando atalhos (alias) para os comandos mais utilizados. Já falei disso aqui no blog, mas não custa relembrar…
Aliás, usamos alias sem perceber, pois o IOS já conta com atalhos padrões, como os abaixo:
- help: h
- logout: lo
- ping: p
- show: s
- undebug: u ou un
- where: w
Um alias pode ser criado para qualquer comandos do IOS, não podendo apenas mudar de modo de configuração, ser configurado para usar senha e executar itens interativos.
Para criar um atalho, entre no modo de configuração global e use a string alias. Especifique o modo onde o comando será executado, coloque o atalho e o comando original.
Exemplo: Criando um atalho (shintb) para o comando Show Ip interface brief
BrainRT01#conf t
BrainRT01(config)#alias exec shintb Show Ip interface brief
BrainRT01(config)#end
BrainRT01#shintb
Interface IP-Address OK? Method Status Protocol
GigabitEthernet0/0 unassigned YES NVRAM up up
GigabitEthernet0/0.20 10.10.20.1 YES NVRAM up up
Service-Engine0/1 10.10.20.1 YES TFTP up up
GigabitEthernet0/1 unassigned YES NVRAM administratively down down
Serial0/1/0 189.156.31.30 YES NVRAM up up
Dialer0 unassigned YES NVRAM up up
Loopback0 10.10.11.1 YES NVRAM up up
Loopback1 10.10.16.1 YES NVRAM up up
Loopback100 200.205.150.20 YES NVRAM up up
BrainRT01#
Com a criação do alias o “comando” shintb pode ser utilizado, sem impedir que o comando na forma convencional seja executado.
Outros exemplos de aliases:
son : Show ip ospf neighbor
BraintRT01(config)#alias exec son show ip ospf neigh
c : Config Terminal
BraintRT01(config)#alias exec c config terminal
w : Write mem
BraintRT01(config)#alias exec w write mem
sri : Show Running-Config | Include
BraintRT01(config)# alias exec sri show running-config | include
srint : Show Running-Config Interface
BraintRT01(config)# alias exec srint show running-config interface
Para ver os aliases já criados no equipamento utilize o comando show aliases.
Mais informações no site da Cisco.
Até a próxima.