Saya tahu kita bisa menggunakan pelengkapan otomatis (tombol tab) dan perintah singkat (seperti sh ip int bri
) untuk mempercepat pengetikan.
Namun, saya masih belum puas dengan mengetik rantai crypting seperti sh ip dh sn bi | i 20.12
untuk show ip dhcp snooping binding | include 20.12
.
Bisakah saya mendefinisikan cara pintas untuk urutan perintah yang sering digunakan, dan bagaimana caranya?
cisco
cisco-ios
cisco-commands
cli
Stefan
sumber
sumber
show ip dhcp snooping...
saat mengetik.sh ip dh sn...
Jika Anda mengirimnya ke orang lain melalui surel, setidaknya buat singkatannya jelas (mis.snoop
Vs.sn
). Saya lebih suka tidak menyingkat dalam hal ini. IMHO, alias bagus ketika para insinyur mengerahkan konfigurasi untuk teknisi yang tidak mengerti cisco yang masih perlu melihat beberapa hasil yang bermanfaat. Alias untuk orang yang mengerti cisco hanya membuat mereka malas. (Sekali lagi, benar-benar hanya pendapat saya ...)Jawaban:
Kita dapat menggunakan
alias
perintah dalam mode global conf:<mode>
adalah salah satu dari banyak mode perintah iOS . Jika Anda membutuhkannya dalam mode yang berbeda, Anda harus memanggilnya untuk setiap jenis -alias ?
untuk mendapatkan daftar mode yang panjang.Contoh untuk memeriksa IP dhcp yang diintip, ketik mode global conf
Sekarang Anda cukup mengetik
snoop 172.16.20.12
untuk memeriksa IP ini atausnoop 801
untuk memeriksa semua IP di VLAN 801, misalnya. Lakukan hal yang sama untukshow mac-address-table | include
Anda dan Anda lebih cepat dalam mencari dan mengatasi masalah.Tipps lebih lanjut:
sh aliases
menunjukkan alias Anda plus yang sudah ditentukan sebelumnyano alias <mode> <command>
dapat ditebak untuk menghapus alias,no alias <mode>
menghapus alias untuk mode lengkap - sehingga Anda dapat menghapus beberapa sekaligus,default alias <mode>
bekerja sama, seperti yang diharapkansumber
Untuk tugas yang rumit, saya sarankan melihat TCL. Anda dapat menggunakan TCL untuk membuat skrip yang dapat disimpan dan dijalankan di perangkat iOS / Nexus Anda memberikan fleksibilitas luar biasa dalam mengumpulkan dan menampilkan data.
Meskipun tidak selalu lebih cepat untuk tugas-tugas sederhana, Anda dapat mengumpulkan dan menghubungkan informasi dari banyak perintah dan memformatnya sesuka Anda. Itu juga dapat menarik informasi dari SNMP.
Jika Anda belum melihatnya, Anda dapat menemukan satu dokumen semacam itu di sini .
Sunting: Saya tidak menambahkan ini, tetapi mungkin harus. Setelah skrip TCL terpasang, Anda dapat menggunakan perintah alias dari jawaban hebat Stefan untuk membuat akses yang lebih cepat ke skrip. Sebagai contoh:
sumber
Secara pribadi saya pikir alias 'adalah ide yang buruk. Anda tidak pernah tahu kapan Anda akan masuk ke perangkat yang tidak memiliki alias favorit Anda. Maka Anda perlu mengingat apa yang Anda ketik dari awal.
Hal terbaik untuk dilakukan? Terus mengetiknya. Akhirnya kecepatan mengetik Anda akan meningkat.
sumber
Jika Anda menggunakan securecrt (dan jika Anda tidak ingin terlalu banyak menggunakan skrip shell) untuk akses telnet / ssh / console Anda selalu dapat "merekam" perintah Anda, ia memiliki opsi dan kemudian Anda dapat dengan mudah memilih skrip yang direkam dalam alat. Saya percaya itu
sumber
Tergantung pada apa yang Anda lakukan, pilihan yang lebih baik mungkin untuk menulis shell, mengharapkan, atau skrip lain untuk melakukan tugas-tugas umum Anda.
Untuk pemecahan masalah dasar, bahkan lebih baik jika sistem peringatan saya sudah melakukan bagian pengumpulan-informasi.
Menggabungkan alat-alat seperti takik , dengan alat-alat terkait seperti "Mr CLI" dapat membuat Anda membuat beberapa alat yang sangat kuat dengan sangat mudah, memberi Anda bantuan hari ini, dan rute yang mudah untuk lebih meningkatkan hal-hal besok, jika tidak dengan otomatisasi penuh Anda mungkin dapat untuk mengalihkan tugas ke meja bantuan yang dapat diberi aplikasi web sepele yang melakukan langkah-langkah dasar dan membantu memperbaiki masalah pengguna dengan lebih cepat.
sumber