Je sais que nous pouvons utiliser la sh ip int bri
saisie semi-automatique (touche de tabulation) et des commandes abrégées (telles que ) pour accélérer la saisie.
Cependant, je ne suis toujours pas satisfait de taper des chaînes de cryptage comme sh ip dh sn bi | i 20.12
pour show ip dhcp snooping binding | include 20.12
.
Puis-je définir des raccourcis pour les séquences de commandes souvent utilisées, et comment?
cisco
cisco-ios
cisco-commands
cli
Stefan
la source
la source
show ip dhcp snooping...
en tapant.sh ip dh sn...
Si vous envoyez cela à quelqu'un d'autre dans un e-mail, au moins rendre les abréviations évidentes (par exemplesnoop
vssn
). Je préfère ne pas abréger dans ce cas. À mon humble avis, les alias sont excellents lorsque les ingénieurs déploient des configurations pour des techniciens non avertis qui ont encore besoin de voir des résultats utiles. Les alias pour les personnes connaissant le cisco les rendent simplement paresseux. (Encore une fois, tout simplement mon opinion ...)Réponses:
Nous pouvons utiliser la
alias
commande en mode global conf:<mode>
est l'un des nombreux modes de commande IOS . Si vous en avez besoin dans différents modes, vous devez l'appeler pour chaque type -alias ?
pour obtenir une longue liste de modes.Un exemple pour vérifier une IP espionnée par DHCP, tapez en mode conf global
Vous pouvez maintenant simplement taper
snoop 172.16.20.12
pour vérifier cette adresse IP ousnoop 801
pour vérifier toutes les adresses IP dans le VLAN 801, par exemple. Faites de même pourshow mac-address-table | include
et vous êtes plus rapide dans la recherche et le dépannage.Autres conseils:
sh aliases
affiche vos alias ainsi que ceux prédéfinisno alias <mode> <command>
peut être deviné pour supprimer un alias,no alias <mode>
supprime les alias pour un mode complet - vous pouvez donc en effacer plusieurs à la fois,default alias <mode>
fonctionne de la même manière, comme prévula source
Pour les tâches compliquées, je suggère de regarder TCL. Vous pouvez utiliser TCL pour créer des scripts qui peuvent être stockés et exécutés sur vos appareils IOS / Nexus offrant une quantité incroyable de flexibilité dans la collecte et l'affichage des données.
Bien qu'il ne soit pas nécessairement plus rapide pour les tâches simples, vous pouvez collecter et corréler les informations de plusieurs commandes et les reformater à votre guise. Il peut également extraire des informations de SNMP.
Si vous ne l'avez pas examiné, vous pouvez trouver un tel document ici .
Edit: je n'ai pas ajouté cela, mais j'aurais probablement dû. Une fois votre script TCL en place, vous pouvez utiliser la commande alias de la grande réponse de Stefan pour créer un accès plus rapide au script. Par exemple:
la source
Personnellement, je pense que les alias sont une mauvaise idée. Vous ne savez jamais quand vous allez vous connecter à un appareil sur lequel votre alias préféré n'est pas défini. Ensuite, vous devez vous rappeler ce que vous tapez depuis le début.
La meilleure chose à faire? Continuez simplement à le taper. Finalement, votre vitesse de frappe s'améliorera.
la source
Si vous utilisez securecrt (et si vous ne voulez pas entrer dans trop de scripts shell) pour votre accès telnet / ssh / console, vous pouvez toujours "enregistrer" vos commandes, il a une option et vous pouvez simplement sélectionner votre script enregistré dans les outils Je crois que c'est
la source
Selon ce que vous faites, une meilleure option peut être d'écrire des scripts shell, attendus ou autres pour effectuer vos tâches courantes.
Pour le dépannage de base, il est encore plus agréable que mon système d'alerte effectue déjà la partie de collecte d'informations.
La combinaison d'outils comme Notch , avec des outils connexes comme son "Mr CLI" peut vous permettre de créer très facilement des outils vraiment puissants, vous donnant un coup de main aujourd'hui et un itinéraire facile pour améliorer encore les choses demain, sinon en automatisant complètement, vous pourriez être en mesure pour transférer les tâches sur un helpdesk qui peut recevoir une application Web triviale qui effectue les étapes de base et aide à résoudre les problèmes des utilisateurs plus rapidement.
la source