Eu sei que podemos usar o preenchimento automático (tecla tab) e comandos abreviados (como sh ip int bri
) para acelerar a digitação.
No entanto, ainda não estou satisfeito com a digitação de cadeias de criptografia, como sh ip dh sn bi | i 20.12
para show ip dhcp snooping binding | include 20.12
.
Posso definir atalhos para sequências de comandos frequentemente usadas e como?
cisco
cisco-ios
cisco-commands
cli
Stefan
fonte
fonte
show ip dhcp snooping...
ao digitarsh ip dh sn...
Se estiver enviando isso para outra pessoa em um email, pelo menos torne as abreviações óbvias (por exemplo,snoop
vssn
). Eu prefiro não abreviar neste caso. IMHO, os pseudônimos são ótimos quando os engenheiros estão implantando configurações para técnicos mais experientes que não são da Cisco que ainda precisam ver alguma saída útil. Os pseudônimos para as pessoas que conhecem a Cisco apenas os tornam preguiçosos. (Novamente, totalmente só a minha opinião ...)Respostas:
Podemos usar o
alias
comando no modo conf global:<mode>
é um dos muitos modos de comando do IOS . Se você precisar dele em modos diferentes, precisará chamá-lo para cada tipoalias ?
para obter uma longa lista de modos.Um exemplo para verificar um IP espião dhcp, digite no modo conf global
Agora você pode simplesmente digitar
snoop 172.16.20.12
para verificar esse IP ousnoop 801
verificar todos os IPs na VLAN 801, por exemplo. Faça o mesmoshow mac-address-table | include
e você será mais rápido na pesquisa e na solução de problemas.Outras dicas:
sh aliases
mostra seus aliases mais os predefinidosno alias <mode> <command>
pode ser adivinhada para remover um alias,no alias <mode>
exclui os aliases para um modo completo - assim você pode limpar várias ao mesmo tempo,default alias <mode>
funciona de forma semelhante, como esperadofonte
Para tarefas complicadas, sugiro olhar para o TCL. Você pode usar o TCL para criar scripts que podem ser armazenados e executados em seus dispositivos IOS / Nexus, oferecendo uma incrível flexibilidade na coleta e exibição de dados.
Embora não seja necessariamente mais rápido para tarefas simples, você pode coletar e correlacionar informações de vários comandos e reformatá-las como quiser. Também pode extrair informações do SNMP.
Se você ainda não pesquisou, pode encontrar um desses documentos aqui .
Edit: Eu não adicionei isso, mas provavelmente deveria ter. Depois de instalar o script TCL, você pode usar o comando alias da grande resposta de Stefan para criar um acesso mais rápido ao script. Por exemplo:
fonte
Pessoalmente, acho que os pseudônimos são uma péssima idéia. Você nunca sabe quando fará logon em um dispositivo que não tenha seu alias favorito definido. Então você precisa se lembrar do que você digita do começo novamente.
A melhor coisa para fazer? Apenas continue digitando. Eventualmente, sua velocidade de digitação melhorará.
fonte
Se você usa o securecrt (e não deseja entrar em muitos scripts de shell) para acessar o seu telnet / ssh / console, sempre pode "gravar" seus comandos, ele tem uma opção e você pode simplesmente selecionar o script gravado nas ferramentas Eu acredito que é
fonte
Dependendo do que você faz, uma opção melhor pode ser escrever shell, esperar ou outros scripts para executar suas tarefas comuns.
Para solucionar problemas básicos, é ainda melhor ter meu sistema de alerta já executando a parte de coleta de informações.
A combinação de ferramentas como o entalhe , com ferramentas relacionadas, como o "Mr CLI", permite que você crie ferramentas realmente poderosas com muita facilidade, oferecendo-lhe uma mão hoje e um caminho fácil para melhorar ainda mais as coisas amanhã, se não automatizando completamente, você poderá para mudar as tarefas para um helpdesk que pode receber um aplicativo Web trivial, que executa as etapas básicas e ajuda a corrigir os problemas do usuário mais rapidamente.
fonte