WordPress için terminal ve komut satırı istemi için hızlı kılavuz

Terminal, bilmeyenler için korkutucu görünen şeylerden biridir. Her şey dayanıyor ve sistemi hacklediğiniz gibi anlamadığınız ve hissetmediğiniz yanıtlar veriyor. Gerçek şu ki, bu çok basit ve kolay ve çalışma saatlerinizi her gün kesebilir, şaka yapmıyorum. Bu makalede, sizi kullanmanın ne kadar kolay olduğunu gösteren terminalle tanıştıracağım ve WordPress sitenizi sunmaya başlayarak her şeyi otomatikleştirebilecek harika ürünlerle çalışmayı bilmeniz gereken temel bilgileri öğreteceğim. bir komut.
Terminal / komut satırı istemi nedir? Terminal, metin tabanlı komutları yazıp çalıştırabileceğiniz bir arayüzdür. Komut istemi, Windows’taki terminalin adıdır, eğer değilse, neredeyse aynıdır. Tamam, bu yüzden biraz beyaz yalan. Komut hızlı çalışma ilkesi (bundan sonra CMD ve Terminal kullanımı üzerine) aynıdır, ancak çeşitli komutlar aynı olmayabilir. Aynı şey grafik kullanıcı arayüzünde de oldu. Windows’ta, sağ üst köşedeki pencereyi kapatacaksınız, OSX’te programı sol üstteki kapatacaksınız. İlke aynıdır, sadece unsurlar başka yerlerde bulunur.
Bu makalenin amacı, komutun birkaç doğrudan örnekle nasıl çalıştığını göstermektir. Bu bilgi ile donanmış, herhangi bir komut satırını kullanabileceksiniz! Şu andan itibaren, ikisi arasındaki belirli farklılıkları vurgulamadığım sürece komut istemini ve terminalini “terminal” olarak ifade edeceğim. Not Windows kullanıcıları için Windows kullanıyorsanız, Cygwin’i yüklemenizi öneririm. Komut satırına referans içeren çoğu öğretici, bazı komut adlarının farklı olduğu Ubuntu veya OSX gibi çevre ile çalışır. Cygwin, size tek tip bir deneyim sunan Windows’a bu komutun çoğunu ekledi. Bu öğretici, Cygwin ile daha kolay olacağını izleyecek şekilde çoğunlukla Unix stil komutunu kullanacak. Bir örnek denerken yüklemek ve “komut bulunamadı” hatası almak istemiyorsanız, Google’da alternatif pencereler arayın. Terminal ne yapabilir? Hiç şüphe yok ki, “Yeni Bir Klasör” i doğru tutarak ve ardından adını yazarak bir klasör oluşturma gibi temel işlemlere alışkınsınız. Terminalde, aşağıdaki komutu vereceksiniz: MKDIR FRUSTERNAME. Ve hepsi bu. Bu çok daha hızlıdır ve birçok komut GUI ile aynı şeyi yapar, daha sonra daha fazla esneklik için çok fazla parametre alabilirsiniz.
İşletim sisteminizde, dosya oluşturmaktan görüntüleri optimize etmeye kadar her şey için kullanabileceğiniz büyük bir komut listesi vardır. Her türlü harika şeyi yapmanıza izin veren yeni komutlar kurulabilir. İşte her gün yaptığım bazı şeyler:
Yerel WordPress geliştirme ortamını başlatın ve yönetin, CSS’ye SASS dönüşümü otomatik olarak
Birkaç JS/Stylesheet dosyasını birleştirin ve azaltın
Birkaç görüntünün boyutunu saniyelerde bir kerede değiştirin
Uzun mesafeli bir bilgisayara – genellikle doğrudan sitem – erişin ve orada komutlar verin
Bir komutla birkaç WordPress eklentisi yükleyin
WordPress veritabanımda arama ve değiştir
Kodumu yönetmek için kontrol sürümünü kullanın
Terminali açarken ilk adım, bir ekran ve imleçle karşı karşıya kalacaksınız. İşte biri OSX ve diğeri Windows’tan iki örnek.
OSX Terminali
Pencere istemi komutu

Mevcut çalışma dizini Dikkat edilmesi gereken ilk şey, her zaman terminaldeki klasörde olduğunuzdur. Bu komut isteminde biraz daha net – bu, hattın başında görüntülenir. OSX’te, bu satırın sonunda görüntülenir – ~ ile yazılmış ekran görüntüsünde. ~ Özel bir anlamı vardır, bu da ev dizininizdir. Yerel makinenizde bu mümkün /kullanıcılar /yoLername. Bu neden önemli? Birçok sorun komutu, bulundukları dizini etkileyecektir. Örneğin, MKDIR’ın komutu bir dizin yapmaktır. Varsayılan olarak, yeni dizin geçerli dizininize yerleştirilir:

Çekirdek yükleme EEE90777E59AA8BEE55F37A52ED0AEC3
Bu, geçerli dizininizde NewDirectory adlı bir dizin oluşturur. Mutlak ve göreceli yollar Dizin adını yazmanız istenirse – örneğin mkDIR’de olduğu gibi – göreceli veya mutlak bir yol kullanabilirsiniz. Basit bir ad yazarak, geçerli dizinde “yeni bir dizin” yapmak istediğimi komuta söyleyen göreceli bir yol kullanıyorum. Mutlak yolu kullanırsam, mevcut çalışma dizinime bakılmaksızın herhangi bir yerde bir dizin yapabilirim. “Resim” klasörümüzde olduğumuzu varsayalım, ancak ev klasörümüzde hızlı bir şekilde yedek bir klasör yapmak istiyoruz. Bunu böyle yapabiliriz: EEE907777E59AA8BEE55F37A52ED0AEC3’ün çekirdeğini içerir

Bazen ./ ile başlayan yolu görürsünüz. Bu aynı zamanda göreceli bir yoldur./ Geçerli dizini gösterir. Anatomi Komut komutunun genellikle dört bölümü vardır: komutun kendisi, işlenenler, bayraklar ve parametreler. Komutun kendisi yazdığınız ilk dizedir. Komutun kendisi yazdığınız ilk dizedir. Operanlar komutu takip eder (ve verilirse herhangi bir işareti) ve genellikle komutu çalıştırmak istediğiniz hakkında bilgi sağlar.
Çekirdek yükleme EEE90777E59AA8BEE55F37A52ED0AEC3
Yukarıdaki komut, birinci işlenen dosyayı ikinci işlenenle belirtilen konuma kopyalayacaktır. Bazı komutlar bir işlenen alır, bazıları iki veya daha fazla alır, belgeleri bulmak için kullandığınız komutlar için Google’ı arar.
Bayrak komut davranışını değiştirir. Örnek -i bayrağı -I kopyalama komutuna uygulanır. Bu, komutun kopyalama işleminin üzerine yazılmış bir dosya üretip üretmeyeceğini onaylaması gerektiğini gösterir.
Bayrak her zaman sadece bir harften oluşur, ancak dikkatli olun-başkentlere duyarlıdırlar. İki formdan birinde mevcutsa bazı bayraklar eklenebilir. Daha fazla onay ve görüntülenen dosyaları kopyalamak için Flag -I ve -v kullanacağız. Bunu aşağıdaki iki yoldan biriyle yazabilirsiniz:
Her bir komut için benzersiz parametreler ve çoğunuz bunu daha karmaşık işlevler gerçekleştiren gelişmiş komutlarda göreceksiniz.
Çekirdek yükleme EEE90777E59AA8BEE55F37A52ED0AEC3

Bu sipariş, WordPress’in genel görevini otomatikleştiren WP-CHLI adlı bir paketten geliyor. Yapılandırma dosyasını veritabanımızla ilgili bilgilerle doldurur. Teknik olarak WP komuttur ve çekirdek yapılandırma iki işlenendir. Bununla birlikte, WP-CHLi çeşitli komutları gruplamak için işlenenleri kullanır. Temel indirmeler, çekirdek yükleme ve diğer çeşitli komutlar vardır. Parametreler sonunda, bunu kullanarak komutla birlikte göndermek istediğiniz bilgileri girebilirsiniz.
Bilmeniz gereken tek şey bu!Terminalde yapabileceğiniz birkaç tane daha var, ancak birçok durumda sonunda sipariş vereceksiniz.Kendinizi test etmek istiyorsanız, WordPress gelişimini hızlandırmak için Gulp’i kullanmayı okumanızı öneririm.Bu, verilecek birçok sipariş içerir ve sonuç, iş ile orantılıdır.Yakında bu konu hakkında daha fazla gönderi bekleyin.Başka bir öğreticide, terminalde dosyaları düzenlemeyi göreceğiz, birçok komutu çalıştırmanıza ve bir kez çalıştırmanıza olanak tanıyan ve uzun mesafeli makinelerde komutları çalıştırmak için SSH kullanmanızı sağlayan bir bash komut dosyası oluşturacağız.Bir terminalle deneyiminiz var mı?Onunla zaman kazanmanın en sevdiğiniz yolu nedir?Düşüncelerinizi aşağıdaki yorumlarda paylaşın.Etiket: komut satırı
terminal

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir