sh ip int bri
入力を高速化するために、オートコンプリート(タブキー)と省略コマンド(など)を使用できることはわかっています。
ただし、私はまだsh ip dh sn bi | i 20.12
forのような暗号化チェーンを入力することに満足していませんshow ip dhcp snooping binding | include 20.12
。
よく使用するコマンドシーケンスのショートカットを定義できますか?
sh ip int bri
入力を高速化するために、オートコンプリート(タブキー)と省略コマンド(など)を使用できることはわかっています。
ただし、私はまだsh ip dh sn bi | i 20.12
forのような暗号化チェーンを入力することに満足していませんshow ip dhcp snooping binding | include 20.12
。
よく使用するコマンドシーケンスのショートカットを定義できますか?
回答:
alias
コマンドをグローバル設定モードで使用できます。
alias <mode> <command-alias> <original-command>
<mode>
は、多くのIOSコマンドモードの 1つです。異なるモードで必要な場合は、モードごとに呼び出す必要がalias ?
あります。タイプして、モードの長いリストを取得します。
dhcp snooped IPをチェックする例、グローバル設定モードで入力
alias exec snoop show ip dhcp snooping binding | include
これで、たとえば、snoop 172.16.20.12
このIPをチェックするために、またはsnoop 801
VLAN 801内のすべてのIP をチェックするために単に入力できます。同様に行うshow mac-address-table | include
と、検索とトラブルシューティングが速くなります。
さらにヒント:
sh aliases
エイリアスと事前定義されたエイリアスを表示しますno alias <mode> <command>
、エイリアスを除去するために推測することができ、no alias <mode>
一度に複数のクリアすることができますので、 -完全なモードのエイリアスを削除しdefault alias <mode>
、予想通り、同様に動作複雑なタスクについては、TCLを確認することをお勧めします。TCLを使用して、IOS / Nexusデバイスに保存および実行できるスクリプトを作成し、データの収集と表示に驚くほどの柔軟性を提供できます。
単純なタスクの方が高速であるとは限りませんが、複数のコマンドから情報を収集して関連付け、必要に応じて再フォーマットできます。また、SNMPから情報をプルすることもできます。
まだ調べていない場合は、ここにそのようなドキュメントが1つあります。
編集:これは追加しませんでしたが、おそらく追加する必要があります。TCLスクリプトを配置したら、Stefanのすばらしい回答のaliasコマンドを使用して、スクリプトへのより高速なアクセスを作成できます。例えば:
alias exec mac-lookup tclsh flash:mac-lookup.tcl
個人的には、エイリアスは悪い考えだと思います。お気に入りのエイリアスが定義されていないデバイスにいつログオンするかはわかりません。次に、最初からフォームに入力した内容を覚えておく必要があります。
最善の方法は?入力し続けるだけです。最終的には、タイピング速度が向上します。
telnet / ssh / consoleアクセスにsecurecrtを使用する場合(そしてシェルスクリプトを使いすぎないようにする場合)、コマンドをいつでも「記録」できます。これにはオプションがあり、ツールで記録したスクリプトを選択するだけで済みます。そうだと思います
何をするかによりますが、一般的なタスクを実行するためのシェル、期待、またはその他のスクリプトを作成することをお勧めします。
基本的なトラブルシューティングについては、私のアラートシステムに情報収集の部分を既に実行させておくとさらに便利です。
notchなどのツールと「Mr CLI」などの関連ツールを組み合わせると、非常に強力なツールを非常に簡単に作成でき、今日の手助けとなり、完全に自動化しなくても、明日物事をさらに改善する簡単なルートが得られます。基本的な手順を実行し、ユーザーの問題をより迅速に解決するのに役立つ簡単なWebアプリを提供できるヘルプデスクにタスクをシフトする。
show ip dhcp snooping...
ときに考えsh ip dh sn...
ます。それを電子メールで他の人に送信する場合は、少なくとも省略形を明確にしてください(例:snoop
vssn
)。この場合は省略しない方がいいです。私見、エイリアスは、エンジニアがCiscoに精通していない技術者向けの構成を展開しているときに非常に役立ちますが、有用な出力を確認する必要があります。シスコに精通した人々のためのエイリアスは、それらを怠惰にします。(繰り返しますが、完全に私の意見です...)