O uso de aliases (apelidos) para comandos no mundo UNIX/LINUX não é nenhuma novidade mas no IOS poucas pessoas exploram este recurso.
Com o comando show aliases no modo usuário ou privilegiado podemos ver que há apelidos default criados:
h help
lo logout
p ping
r resume
s show
w where
Os aliases são distintos dos comando quando usamos a interrogação para verificar as opções disponiveis:
Estes aliases default não podem ser removidos com o comando no alias como ocorre com os apelidos criados pelo usuário. Por exemplo, vamos criar o alias sbrief para o comando show ip interface brief:
Com o comando show aliases no modo usuário ou privilegiado podemos ver que há apelidos default criados:
h help
lo logout
p ping
r resume
s show
w where
Os aliases são distintos dos comando quando usamos a interrogação para verificar as opções disponiveis:
Router# lo?
*lo=logout lock login logout
Estes aliases default não podem ser removidos com o comando no alias como ocorre com os apelidos criados pelo usuário. Por exemplo, vamos criar o alias sbrief para o comando show ip interface brief:
Router#configure terminal
Router(config)# alias exec sbrief show ip interface brief
Se no modo privilegiado vc digitar s? todos os comandos e aliases que começam com "s" serão exibidos. Caso queira apenas os comandos, digite[espaço]s?
Os aliases criados na running-config serão mantidos ao usarmos copy runn star.
O help contextual funciona para o alias da mesma forma que para o comando. Assim, sbrief ? trará a mesma saida que show ip interface brief ?
Entretanto, é necessário digitar o nome do alias completo (não dá para usar o TAB para completa-lo como ocorre com os comandos).
Um fato que achei muito curioso é que a própria palavra running-config no comando copy é um alias para system:running-config e startup-config é um alias para nvram:startup-config. Dê uma olhada no help do comando copy.
Para maiores informações, consulte:
http://www.cisco.com/en/US/docs/ios/fundamentals/command/reference/cf_a1.html#wp1013037
Router(config)# alias exec sbrief show ip interface brief
Se no modo privilegiado vc digitar s? todos os comandos e aliases que começam com "s" serão exibidos. Caso queira apenas os comandos, digite
Entretanto, é necessário digitar o nome do alias completo (não dá para usar o TAB para completa-lo como ocorre com os comandos).
Basta um no alias exec sbrief para remover o comando.
Um fato que achei muito curioso é que a própria palavra running-config no comando copy é um alias para system:running-config e startup-config é um alias para nvram:startup-config. Dê uma olhada no help do comando copy.
Para maiores informações, consulte:
http://www.cisco.com/en/US/docs/ios/fundamentals/command/reference/cf_a1.html#wp1013037
Nenhum comentário:
Postar um comentário