GUI ve Komut Satırı
Bir bilgisayarla etkileşime girmenin en popüler iki yolu Komut Satırı ve GUI'dir (Grafik Kullanıcı Arayüzü). Komut satırı yalnızca metin arayüzü, GUI ise grafik sembollerden oluşan bir arayüzdür. Çoğu zaman, bir GUI kullanılarak gerçekleştirilen tüm genel görevler bir Komut satırı tarafından veya tam tersi olarak gerçekleştirilebilir (gelişmiş görevler söz konusu olduğunda, komut satırı tek seçenek olabilir).
GUI nedir?
GUI (belirgin gooey), kullanıcıların işletim sistemleriyle metin yerine görüntü / animasyon / ses biçiminde iletişim kurmasına izin veren bir arabirim türüdür. Bu arayüz kullanıcıya grafiksel nesneler (ikonlar gibi) aracılığıyla mevcut olan bilgileri / eylemleri sunar. Etkileşim için hem fare hem de klavye kullanılabilir. Kullanıcı, ekrandaki grafik nesneleri doğrudan manipüle ederek eylemler gerçekleştirir.
Komut Satırı Nedir?
Komut Satırı (genellikle Komut Satırı arabirimi / yorumlayıcısı veya CLI olarak bilinir), komutları girerek (yazarak) bilgisayar işletim sistemiyle etkileşime izin veren bir mekanizmadır. Bu, yalnızca klavyeden giriş gerektiren (genellikle “komut girme” olarak adlandırılır) yalnızca metin içeren bir arabirimdir. Genellikle, bir komutun sonunda Enter tuşuna basılır, bundan sonra bilgisayar bu komutu alır, ayrıştırır ve yürütür. Komutun çıktısı metin satırları olarak terminale geri döndürülecektir. Çıktı, görevin yazını ve gerçek sonucu da içerebilir. Toplu modda komut eklemek için, kullanıcı bir komut dosyası kullanabilir. Komut dosyası, tüm işi tamamlayacak sıralı bir komut sırası içeren bir dosyadır.
GUI ve Komut Satırı arasındaki fark nedir?
Çoğu komut satırı arabirimi görevi yalnızca klavyeyi gerektirirken, GUI sistemleri hem fare hem de klavyeyi gerektirir. Bu nedenle, komut satırı kullanıcıları genellikle ellerini iki yer arasında değiştirmek zorunda değildir. Komut satırı arabirimi, karmaşık bir görevi gerçekleştirmek için genellikle yalnızca birkaç satır kod gerektirir. Bir GUI sistemi simgeler, yazı tipleri, G / Ç sürücüleri ve diğer kaynakları yükleyeceğinden, komut satırı kesinlikle bir GUI sisteminden daha az kaynak kullanır. Bu üç nedenden ötürü, komut satırı kullanıcıları çoğu görevi bir GUI kullanıcıdan daha hızlı tamamlayabilir. Komut satırı kullanıcıları komut dosyaları oluşturabilir ve zamandan tasarruf edebilir, GUI kullanıcıları da kısayol oluşturma gibi olanaklarla aynı şeyi yapabilir.
Yeni kullanıcılar fareyi nasıl kullanacaklarını öğrenmek zorunda olsalar da, GUI'yi almak Komut satırını kullanmaktan daha kolaydır. GUI'den farklı olarak, Komut Satırı kullanıcılarının adil bir aşinalık ve işlerini sorunsuz bir şekilde yapabilmeleri için bir takım komutları ezberlemeleri gerekir. Ancak, bir komut satırı kullanıcısı dosya ve işletim sistemi üzerinde çok daha fazla denetime sahiptir. Bazı gelişmiş görevleri gerçekleştirmek için tek seçenek komut satırı olabilir (bazen). GUI sistemleri, aynı anda birkaç şeyi (süreci) izlemek için grafiksel araçlar sağlayarak doğası gereği çoklu görevleri kolaylaştırır (birçok komut satırı ortamı çoklu görev sunar, ancak aynı anda birkaç şeyi görüntülemek daha zordur).