Komut satırı yorumlayıcısı, komutların girilmesine izin veren ve ardından bu komutları işletim sisteminde yürüten herhangi bir programdır. Kelimenin tam anlamıyla komutların yorumlayıcısıdır.
Bir fare tarafından kontrol edilen düğmeler ve menüler gibi bir grafik kullanıcı arayüzüne (GUI) sahip bir programın aksine, bir komut satırı yorumlayıcısı bir klavyedeki metin satırlarını komutlar olarak kabul eder ve ardından bu komutları işlevlere dönüştürür. işletim sistemi anlıyor.
Komut Satırı Yorumlayıcısının Diğer Adları
Herhangi bir komut satırı yorumlayıcı programına ayrıca genellikle genel olarak komut satırı arabirimi denir. Daha az yaygın olarak, buna CLI, komut dili yorumlayıcısı, konsol kullanıcı arabirimi, komut işlemcisi, kabuk, komut satırı kabuğu veya komut yorumlayıcısı da denir.
CLI ayrıca çağrı hattı tanımlama, çağrı düzeyi arabirimi, önbellek satırı serpiştirme, açık kesme bayrağı ve arayan konum bilgisi gibi bir komut satırı arabirimiyle ilgisi olmayan diğer teknoloji terimlerinin kıs altmasıdır.
Neden Kullanılıyorlar?
Bir bilgisayar, grafik arayüze sahip kullanımı kolay uygulamalarla kontrol edilebiliyorsa, birinin neden komut satırından komut girmek istediğini merak edebilirsiniz. Üç ana sebep var.
Birincisi, komutları otomatikleştirebilmenizdir. Verebileceğimiz pek çok örnek var, ancak bunlardan biri, kullanıcı ilk oturum açtığında belirli hizmetleri veya programları her zaman kapatmak için kullanılan bir komut dosyasıdır. Bir diğeri, benzer biçimdeki dosyaları bir klasörden kopyalamak için kullanılabilir, böylece herhangi bir işlem yapmanıza gerek kalmaz. kendiniz eleyin. Bu şeyler komutlar kullanılarak hızlı ve otomatik olarak yapılabilir.
CLI kullanmanın bir başka avantajı da işletim sisteminin işlevlerine doğrudan erişebilmenizdir. İleri düzey kullanıcılar, kendilerine sağladığı özlü ve güçlü erişimi tercih edebilir.
Ancak, basit ve deneyimsiz kullanıcılar genellikle bir komut satırı arayüzü kullanmak istemezler çünkü kullanımı kesinlikle bir grafik program kadar kolay değildir. Kullanılabilir komutlar, menüsü ve düğmeleri olan bir program kadar belirgin değildir. Bir komut satırı yorumlayıcısını açıp, indirebileceğiniz normal bir grafik uygulamada olduğu gibi nasıl kullanacağınızı hemen bilemezsiniz.
Komut satırı yorumlayıcıları kullanışlıdır çünkü bir işletim sistemini kontrol etmek için çok sayıda komut ve seçenek olsa da, o işletim sistemindeki GUI yazılımının bu komutları kullanmak için oluşturulmamış olması mümkündür. Ayrıca, hepsini aynı anda kullanmak zorunda kalmadan bu komutlardan bazılarını kullanmanıza izin verirler; bu, bir grafik programı çalıştırmak için kaynaklara sahip olmayan sistemlerde faydalıdır.
Tüm Komut Satırı Tercümanları Aynı Değildir
Bir komut satırı yorumlayıcısı belirli bir komutu anladığında, bunu programlama diline ve sözdizimine göre yapar. Bu, belirli bir işletim sistemi ve programlama dili altında bir durumda çalışan bir komutun farklı bir ortamda aynı şekilde (veya hiç) çalışmayabileceği anlamına gelir.
Örneğin, bir platform bilgisayarı hatalara karşı taramak için scannow komutunu kullanabilir, ancak yerleşik olarak bu yeteneğe sahip olmayan başka bir program veya işletim sistemi yapabilir hiç bir şey. Veya benzer bir işlevi varsa, komut satırı yorumlayıcısı yalnızca scan veya scantime örneğini anlayabilir.
Sözdizimi de önemlidir, çünkü herhangi bir yanlış yazmanın tamamen farklı bir komut olarak yanlış yorumlanabileceği konusunda hassastırlar. Program taramayı başlatmak için scannow kullanabilir, ancak son harfi kaldırırsanız, scanno taramayı ne zaman durdurması gerektiğini anlayabilir.
Komut Satırı Tercümanları Hakkında Daha Fazla Bilgi
Çoğu Windows işletim sisteminde, birincil komut satırı yorumlayıcısı Komut İstemidir. Windows PowerShell, Windows'un daha yeni sürümlerinde Komut İstemi ile birlikte kullanılabilen daha gelişmiş bir komut satırı yorumlayıcısıdır. Windows Terminal ayrıca komut satırı araçları içerir, ancak tüm Windows sürümlerinde mevcut değildir.
Windows XP ve Windows 2000'de, Kurtarma Konsolu adlı özel bir tanılama aracı, çeşitli sorun giderme ve sistem onarım görevlerini gerçekleştirmek için bir komut satırı yorumlayıcısı olarak da işlev görür.
macOS'taki komut satırı arayüzüne Terminal denir.
Bazen hem CLI hem de GUI aynı programa dahil edilir. Bu durumda, bir arabirimin diğerinde hariç tutulan belirli işlevleri desteklemesi normaldir. Uygulama dosyalarına ham erişim sağladığı ve yazılım geliştiricinin GUI'ye dahil etmeyi seçtikleri ile sınırlı olmadığı için genellikle daha fazla özellik içeren komut satırı bölümüdür.
SSS
Etkileşimli Python yorumlayıcısına komut satırından erişmek için ne yazıyorsunuz?
Mac OS veya Linux'ta, etkileşimli Python yorumlayıcısını çalıştırmak için komut satırına python girin. Windows'ta Komut İstemi'ni açın ve py. girin
Python yorumlayıcısından komut satırından nasıl çıkarsınız?
Etkileşimli Python oturumunuzu sonlandırmak istediğinizde exit() işlevini kullanın. Alternatif olarak, Ctrl+ Z klavye kısayolunu kullanabilir, ardından Komuta geri dönmek için Enter tuşlarına basabilirsiniz. Windows'ta sor.
Unix terminolojisinde bilinen bir komut satırı yorumlayıcısı nedir?
Unix'teki bir komut satırı yorumlayıcısına genellikle shell denir.
Matlab'ı bir komut satırı yorumlayıcısından nasıl açarsınız?
Matlab'ı komut isteminden matlab komutunu kullanarak çalıştırın. Matlab'ı açılış ekranı olmadan açmak istiyorsanız, matlab -nosplash komutunu kullanın. Ve çıkış kodunu kaydetmek için matlab -wait komutunu kullanın.