Tekrar hoşgeldiniz.
Bu videoda, komuta zihni hakkında konuşarak başlayacağız.
Geliştirme ortamımızın bu kısmı ve gerçekte burada ne yaptıklarını ve neyi kullandıklarını ve daha sonra,
bazı erken komut satırlarını ve en önemli komut satırı komutlarını sunacağız.
Komut satırının tam da ne olduğu hakkında konuşarak başlayalım.
Şimdiye dek bana node app yazmış olduğum komut satırına bir komut yazdınız.
Evet öyle görünüyor.
dosyam yok, ancak köpeğin demo uygulamasını tanıttığımda sunucuma böyle başladı.
Ve burada çalışmayacak çünkü bir erişim
Bu sadece önemli komutlardan bir tanesidir.
Ancak, bu sınıfın geri kalanında kullanacağımız şeyleri öğreneceğimizden çok daha
fazlası var.
Onlardan bahsetmeden önce bu kitaba giriş bölümünü okumak istiyorum.
Bu e-kitap, David Baum'un altın tarafından yazılmış komut satırı bilgisini almak ve bu harika bir kaynaktır.
Ve eğer zamanınız varsa, burada bulunan bu temel e-kitapın yanı sıra bu bağlantıyı da sağlayan bu temel
komut satırı kitabını okumanızı kesinlikle tavsiye ediyorum.
Ancak okumak istediğim şu paragraftır: Komut satırı, komut satırını kullanarak bilgisayarın
güçünün nihai koltuğudur; şaşırtıcı büyüler yapabilir ve bilgisayarınızı hızlandırabilir ve istediğiniz
şeyi tam olarak yapmaya başlayabilirsiniz.
Ne yazık ki bu gücün fiyatı karmaşıktır.
Hiç kimse, bilgisayarınızı yönetmenin kolay olacağını söylemedi.
Komut satırı kalbinde.
Bilgisayara itaatkar hizmetkarınız olan komutları yazdığınız bir yer ve
anladığı komutları yerine getirmeye çalışacaktır.
Maalesef bilgisayar, İngilizce vermek ya da insanlar tarafından konuşulan herhangi bir dili
konuşmamakla birlikte, komuta etmek için tanınabilir unsurlara sahiptir.
Önce bilgisayarın dilini öğrenmeye başlamalıyız.
Komut satırını şöyle düşünmeyi severim.
Hiçbir bilgisayarın çekirdeğine doğrudan arayüz yok.
Eskiden, bilgisayarla çalışmak için var olan ve arabirimle etkileşime giren tek arabirimin bir
komut satırı olması gerekiyordu.
yoktu ve daha sonra görsel arayüze sahip bazı erken Xerox ve Mac bilgisayarlar çıktı.
İlk bilgisayarlarda bunu başlatırsınız ve yeşil bir metin içeren siyah bir ekran olur ve hiçbir görsel arayüz
İşte fare, masaüstü, ikonları ve tıkladığımız şeyleri ve temelde bilgisayarlarımızla
yaptığımız herşeyi alıyoruz.
Geliştiriciler değil insanlar olarak görsel bir arayüz aracılığıyla yapıyoruz ancak komut satırının bir bilgisayarla etkileşime girmenin
başka bir yolu olması değil sadece.
Sadece klavye ve metni kullandığımız çirkin daha basit bir yol değil.
şey yapmanızı sağlar; böylece farenizi kullanarak yaptığınız her şeyi, yeni bir dosya oluşturma veya
yeni bir dosya oluşturma gibi görsel menülerle yapabilirsiniz. dosya açma veya çalıştırma veya uygulama açma.
Çirkin ve basit olduğunu iddia edebilirsiniz, ancak daha da önemlisi, farenizle yapabileceğinizden çok
Tüm bunları komut satırından yapabilirsiniz, ancak komut satırı olmadan yapamayacağınız çok
şey yapabilirsiniz.
Bu sınıfta yapmamız gereken önemli şeylerden biri olan bir düğüm
sunucusunu başlatmak gibi şeyleri javascript sunucumuza başlatmak ve bunu fare ile
tıklatarak yapamazsın.
Bu yüzden buyruk çizgisini öğrenmenin en büyük nedenlerinden biri.
Geliştiricilerin kullanmasının bir diğer nedeni, çok daha hızlı olması.
Bir kere master olduğunuzda ve önemli komutları bildikten sonra dosyalar oluşturabilir ve dosyaları
çalıştırabilir ve farenizi kullandığınızdan çok daha hızlı dosyaları silebilirsiniz.
Elbette bir öğrenme eğrisi var ve işe başladığınızda komut satırıyla işler yapmak çok daha
fazla çaba sarf ediyor ve siz onları öğreninceye kadar yapıyor ve onlarla rahat hissedecek gibi geliyor.
Size vermeye karar verdiğim egzersizleri yapmanızı, ancak komut satırınızı mümkün olduğunca
Cloud Nine'de uygulamanızı ve kullanmanızı şiddetle tavsiye ederim.