Temel IOS Komut Yapısı

Bir Cisco IOS cihazı birçok komutu destekler. Her bir IOS komutu, yalnızca uygun modda yürütülebilen belirli bir formata veya söz dizimine sahiptir. Genel komut söz dizimi, komut artı ilgili bir anahtar kelime ve bağımsız değişken şeklindedir. Bazı komutlar ek işlevsellik sağlayan bir anahtar kelime ve bağımsız değişken alt kümesi içerir. Komutlar bir eylemi yürütmek; anahtar kelimeler ise komutun nerede veya nasıl yürütüleceğini tanımlamak için kullanılır.

Komut, şekil 1'de gösterildiği gibi, komut isteminin ardından komut satırına girilen ilk sözcük veya sözcüklerdir. Komutlar büyük/küçük harfe duyarlı değildir. Komuttan sonra bir veya daha fazla anahtar kelime ve bağımsız değişken gelir. Anahtar kelimeler ve bağımsız değişkenler dahil her bir tam komutu girdikten sonra komutu komut yorumcusuna göndermek için Enter tuşuna basın.

Anahtar kelimeler spesifik parametreleri komut yorumcusuna açıklar. Örneğin, show komutu cihaz hakkında bilgi görüntülemek için kullanılır. Bu komut tam olarak hangi çıktının görüntüleneceğini tanımlamak için kullanılması gereken çeşitli anahtar kelimelere sahiptir. Örneğin:

Switch# show running-config

show komutundan sonra running-config anahtar kelimesi gelir. Anahtar kelime, çalışan yapılandırmanın çıktı olarak görüntülenmesini belirtir.

IOS Komut Kuralları

Komut bir veya birden fazla bağımsız değişken gerektirebilir. Anahtar kelimenin aksine, bağımsız değişken genellikle önceden tanımlanan bir sözcük değildir. Bağımsız değişken kullanıcı tarafından tanımlanan bir değer ya da değişkendir. Bir komut için gerekli anahtar kelime ve bağımsız değişkenleri belirlemek için komut söz dizimine bakın. Söz dizimi, komut girilirken kullanılması gereken paterni veya formatı sağlar.

Örneğin description komutunu kullanmanın sözdizimi şu şekildedir:

Switch(config-if)# description dize

Şekil 2'de gösterildiği gibi, kalın yazı tipindeki metin gösterilen şekilde yazılan komutları ve anahtar kelimeleri; italik metin değerini girdiğiniz bir bağımsız değişkeni belirtir. description komutu için bağımsız değişken bir dize değeridir. Dize değeri en fazla 80 karakterlik herhangi bir metin dizesi olabilir.

Bu nedenle, description komutuyla bir arayüze açıklama uygularken şu şekilde bir satır girin:

Switch(config-if)# description MainHQ Office Switch

Komut description; kullanıcı tanımlı bağımsız değişken ise MainHQ Office Switch şeklindedir.

Aşağıdaki örneklerde IOS komutlarını belgelemek ve kullanmak için kullanılan bazı kurallar gösterilmektedir.

ping komutu için:

Sözdizimi:

Switch> ping IP-address

Değerler içeren örnek:

Switch> ping 10.10.10.5

Komut ping; kullanıcı tanımlı bağımsız değişken ise 10.10.10.5 şeklindedir.

Benzer şekilde, traceroute komutunu girmek için kullanılan sözdizimi şu şekildedir:

Sözdizimi:

Switch> traceroute IP-address

Değerler içeren örnek:

Switch> traceroute 192.168.254.254

Komut traceroute; kullanıcı tanımlı bağımsız değişken ise 192.168.254.254 şeklindedir.