Yumuşak

Komut Satırı Yorumlayıcısı nedir?

Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin





YayınlananSon güncelleme: 16 Şubat 2021

Komut Satırı Yorumlayıcısı nedir? Genel olarak, tüm modern programların bir Grafik Kullanıcı Arayüzü (GUI) . Bu, arayüzün, kullanıcıların sistemle etkileşim kurmak için kullanabilecekleri menülere ve düğmelere sahip olduğu anlamına gelir. Ancak komut satırı yorumlayıcısı, klavyeden yalnızca metin komutlarını kabul eden bir programdır. Bu komutlar daha sonra işletim sisteminde yürütülür. Kullanıcının klavyeden girdiği metin satırları, işletim sisteminin anlayabileceği işlevlere dönüştürülür. Bu, komut satırı yorumlayıcısının işidir.



Komut satırı tercümanları 1970'lere kadar yaygın olarak kullanılıyordu. Daha sonra bunların yerini Grafik Kullanıcı Arayüzü olan programlar aldı.

Komut Satırı Yorumlayıcısı nedir?



İçindekiler[ saklamak ]

Komut Satırı Tercümanları nerede kullanılır?

İnsanların sahip olduğu yaygın bir soru, bugün neden bir komut satırı yorumlayıcısı kullansın? Artık sistemlerle etkileşim şeklimizi basitleştiren GUI ile uygulamalarımız var. Öyleyse neden komutları bir CLI'ye yazın? Komut satırı yorumlayıcılarının günümüzde hala geçerli olmasının üç önemli nedeni vardır. Nedenlerini tek tek tartışalım.



  1. Bazı eylemler komut satırı kullanılarak daha hızlı ve otomatik olarak yapılabilir. Örneğin, bir kullanıcı oturum açtığında bazı programları kapatma komutu veya aynı formattaki dosyaları bir klasörden kopyalama komutu otomatikleştirilebilir. Bu, manuel çalışmayı sizin tarafınızdan azaltacaktır. Bu nedenle, hızlı yürütme veya belirli eylemleri otomatikleştirmek için komut satırı yorumlayıcısından komutlar verilir.
  2. Bir grafik uygulamanın kullanımı oldukça kolaydır. Sadece etkileşimli değil, aynı zamanda kendi kendini açıklayıcıdır. Uygulamayı indirdikten sonra, program içindeki herhangi bir işlemde size rehberlik edecek bir dizi menü/düğme vb. vardır. Bu nedenle, yeni ve deneyimsiz kullanıcılar her zaman bir grafik uygulama kullanmayı tercih ederler. Bir komut satırı yorumlayıcısı kullanmak o kadar basit değildir. Menü yok. Her şeyin yazılması gerekiyor. Yine de, bazı deneyimli kullanıcılar komut satırı yorumlayıcısını kullanır. Bunun temel nedeni, bir CLI ile işletim sistemindeki işlevlere doğrudan erişiminizin olmasıdır. Deneyimli kullanıcılar, bu işlevlere erişmenin ne kadar güçlü olduğunu bilir. Böylece, CLI'yi kullanırlar.
  3. Bazen sisteminizdeki GUI yazılımı, işletim sistemini çalıştırmak veya kontrol etmek için gereken komutları desteklemek üzere oluşturulmamıştır. Böyle zamanlarda, kullanıcının komut satırı arayüzünü kullanmaktan başka seçeneği yoktur. Bir sistemde bir grafik programı çalıştırmak için gereken kaynaklar yoksa, Komut Satırı Arayüzü kullanışlı olur.

Bazı durumlarda, bir grafik program üzerinden Komut Satırı Arayüzünü kullanmak daha verimlidir. Bir CLI kullanmanın birincil amaçları aşağıda listelenmiştir.

  • Komut satırı yorumlayıcılarında, komutları kullanarak talimatları görüntülemek mümkündür. Braille sistemi . Bu, kör kullanıcılar için yararlıdır. Arayüz onlar için kullanıcı dostu olmadığı için grafik uygulamaları bağımsız olarak kullanamazlar.
  • Bilim adamları, teknik uzmanlar ve mühendisler, grafik arayüzler yerine komut yorumlayıcılarını tercih ederler. Bunun nedeni, belirli komutların yürütülebildiği hız ve verimliliktir.
  • Bazı bilgisayarlar, grafik uygulamaların ve programların sorunsuz çalışmasını desteklemek için gereken kaynaklara sahip değildir. Komut satırı yorumlayıcıları da bu gibi durumlarda kullanılabilir.
  • Yazma komutları, bir grafik arayüzdeki seçeneklere tıklamaktan daha hızlı gerçekleştirilebilir. Bir komut satırı yorumlayıcısı ayrıca kullanıcıya bir GUI uygulamasıyla mümkün olmayan çok çeşitli komutlar ve işlemler sağlar.

Ayrıca Okuyun: Aygıt Sürücüsü nedir?



Günümüzde komut satırı yorumlayıcılarının kullanıldığı bazı durumlar nelerdir?

Bir zamanlar sistemle etkileşim kurmanın tek yolunun komutları yazmak olduğu zamanlar vardı. Ancak zamanla grafik arayüzler daha popüler hale geldi. Ancak komut satırı yorumlayıcıları hala kullanımda. Nerede kullanıldıklarını öğrenmek için aşağıdaki listeyi gözden geçirin.

  • Windows işletim sistemi adında bir CLI'ye sahiptir. Windows Komut İstemi.
  • Junos yapılandırması ve Cisco IOS yönlendiricileri komut satırı yorumlayıcıları kullanılarak yapılır.
  • Bazı Linux sistemlerinde ayrıca CLI bulunur. Unix kabuğu olarak bilinir.
  • Ruby ve PHP'nin etkileşimli kullanım için bir komut kabuğu vardır. PHP'deki kabuk PHP-CLI olarak bilinir.

Tüm komut satırı yorumlayıcıları aynı mı?

Bir komut yorumlayıcısının, sistemle yalnızca metin tabanlı komutlarla etkileşim kurmanın bir yolundan başka bir şey olmadığını gördük. Birkaç komut satırı yorumlayıcısı olsa da, hepsi birbirine benziyor mu? Hayır. Bunun nedeni, CLI'ye yazdığınız komutların, kullandığınız programlama dilinin sözdizimine dayalı olmasıdır. Bu nedenle, bir sistemde bir CLI üzerinde çalışan bir komut, diğer sistemlerde aynı şekilde çalışmayabilir. Komutu, işletim sisteminin sözdizimine ve o sistemdeki programlama diline göre değiştirmeniz gerekebilir.

Sözdiziminin ve doğru komutların farkında olmak önemlidir. Örneğin, bir platformda, komut taraması şimdi sistemi virüs taramasına yönlendirecektir. Ancak, aynı komut diğer sistemlerde mutlaka tanınmayabilir. Bazen farklı bir işletim sistemi/programlama dili benzer bir komuta sahiptir. Sistemin benzer komutun yapacağı eylemi gerçekleştirmesine ve istenmeyen sonuçlara yol açmasına neden olabilir.

Sözdizimi ve büyük/küçük harf duyarlılığı da dikkate alınmalıdır. Yanlış sözdizimine sahip bir komut girerseniz, sistem komutu yanlış yorumlayabilir. Sonuç, ya amaçlanan eylem gerçekleştirilmez ya da başka bir etkinlik gerçekleşir.

Farklı işletim sistemlerinde Komut Satırı yorumlayıcıları

Sorun giderme ve sistem onarımı gibi etkinlikleri gerçekleştirmek için adında bir araç vardır. Windows XP'de Kurtarma Konsolu ve Windows 2000. Bu araç aynı zamanda komut satırı yorumlayıcısı olarak da kullanılabilir.

MacOS'taki CLI denir Terminal.

Windows işletim sistemi adında bir uygulamaya sahiptir. Komut istemi. Bu, Windows'taki birincil CLI'dir. Windows'un en son sürümlerinin başka bir CLI'si vardır - Windows PowerShell'i . Bu CLI, Komut İsteminden daha gelişmiştir. Her ikisi de Windows işletim sisteminin yeni sürümünde mevcuttur.

PowerShell penceresinde, enter tuşuna basın komutunu yazın

Bazı uygulamalarda hem CLI hem de grafik arabirim bulunur. Bu uygulamalarda, CLI, grafik arabirim tarafından desteklenmeyen özelliklere sahiptir. CLI, uygulama dosyalarına ham erişime sahip olduğu için ekstra özellikler sağlar.

Tavsiye edilen: Hizmet Paketi nedir?

Windows 10'da Komut İstemi

Komut İstemi komutlarının farkındaysanız, sorun giderme çok daha kolay olacaktır. Komut İstemi, Windows işletim sisteminde CLI'ye verilen addır. Tüm komutları bilmek mümkün veya gerekli değildir. Burada bazı önemli komutların bir listesini bir araya getirdik.

  • Ping – Bu, yerel ağ sisteminizin düzgün çalışıp çalışmadığını kontrol etmek için kullanılan bir komuttur. İnternetle veya soruna neden olan bazı yazılımlarla ilgili gerçek bir sorun olup olmadığını bilmek istiyorsanız, Ping'i kullanın. Bir arama motoruna veya uzak sunucunuza ping atabilirsiniz. Bir yanıt alırsanız, bağlantı var demektir.
  • IPConfig – Bu komut, kullanıcı ağ sorunlarıyla karşılaştığında sorun giderme için kullanılır. Komutu çalıştırdığınızda, bilgisayarınız ve yerel ağınızla ilgili ayrıntıları döndürür. Farklı ağ bağlantılarının durumu, kullanılan sistem, kullanılan yönlendiricinin IP adresi vb. gibi ayrıntılar görüntülenir.
  • Yardım – Bu muhtemelen en yararlı ve en çok kullanılan Komut İstemi komutudur. Bu komutu yürütmek, Komut İstemi'ndeki tüm komutların tam listesini görüntüler. Listedeki herhangi bir komut hakkında daha fazla bilgi edinmek isterseniz, – /? yazarak bunu yapabilirsiniz. Bu komut, belirtilen komutla ilgili ayrıntılı bilgileri görüntüler.
  • Dir – Bu, bilgisayarınızdaki dosya sistemine göz atmak için kullanılır. Komut, geçerli klasörünüzde bulunan tüm dosya ve klasörleri listeler. Arama aracı olarak da kullanılabilir. Komuta bir /S ekleyin ve aradığınızı yazın.
  • Cls – Ekranınız çok fazla komutla doluysa, ekranı temizlemek için bu komutu çalıştırın.
  • SFC – Burada SFC, Sistem Dosyası Denetleyicisi anlamına gelir. SFC/Scannow, herhangi bir sistem dosyasında hata olup olmadığını kontrol etmek için kullanılır. Onları onarmak mümkünse, o da yapılır. Tüm sistemin taranması gerektiğinden bu komut biraz zaman alabilir.
  • Tasklist – Sisteminizde aktif olan tüm görevlere göz atmak isterseniz bu komutu kullanabilirsiniz. Bu komut sadece çalışmakta olan tüm görevleri listelerken, komutla birlikte -m kullanarak da ek bilgi alabilirsiniz. Bazı gereksiz görevler bulursanız, Taskkill komutunu kullanarak bunları durdurmaya zorlayabilirsiniz.
  • Netstat – Bu, bilgisayarınızın bulunduğu ağ ile ilgili bilgileri elde etmek için kullanılır. Ethernet istatistikleri, IP yönlendirme tablosu, TCP bağlantıları, kullanılan bağlantı noktaları vb. gibi ayrıntılar görüntülenir.
  • Çıkış – Bu komut, komut isteminden çıkmak için kullanılır.
  • Assoc – Bu, dosya uzantısını görüntülemek ve hatta dosya ilişkilerini değiştirmek için kullanılır. Dosya uzantısının .ext olduğu assoc [.ext] yazarsanız, uzantı hakkında bilgi alırsınız. Örneğin, girilen uzantı .png'saboxplugin-wrap' itemtype='http://schema.org/Person' itemscope='' > ise Elon Decker

    Elon, Cyber ​​S'de bir teknoloji yazarıdır. Yaklaşık 6 yıldır nasıl yapılır kılavuzları yazıyor ve birçok konuyu ele aldı. Windows, Android ve en son püf noktaları ve püf noktaları ile ilgili konuları ele almayı sever.