Kurslar: Komut satırı ve WP-CLI ile çalışmak

“Bilgisayar kullanma” hakkında düşündüğümüzde, genellikle grafik kullanıcı arayüzü veya GUI: arayüz (Microsoft Word, Mac OS veya WordPress Admin arabirimi gibi) teriminde, programlara, pencerelere ve sekmelere sahip olan özel olarak tasarlanmış ve çekici olarak düşünüyoruz. Görünür açık ve kapalı ve bir şeyi tıklamanıza ve bir şeyi sürüklemenize ve bir şeyi bırakmanıza ve bir şeyi yönlendirmenize olanak tanır. Bazı geliştirme görevleri için, komut satırı herhangi bir GUI araçından çok daha hızlı ve daha güçlüdür. Her zaman böyle değil. Bir bilgisayarla etkileşim kurmanın orijinal yolu, komut satırı olarak da adlandırılan terminalden geçer: arayüz soyulur, genellikle programlama komutunu doğrudan girmek için fare içermez.
Terminal sadece bir tarih değil. Bazı görev türleri için, komut satırının kullanımı çok daha hızlı ve mevcut GUI aracından daha güçlüdür. Bu, özellikle WordPress topluluğunda var olan en havalı programlardan biri sayesinde WordPress geliştiricileri için geçerlidir: WP-CHLI Projesi, tüm eklentileri “güncellemek” için “100 en eski yorumu silmek” için her türlü WordPress görevini basitleştiren her türlü WordPress görevini basitleştiren “” Tüm veritabanını dışa aktarmak. ” Bu ders, terminallerin büyülü dünyasına ve büyülü WP-chli dünyasına yumuşak ve kapsamlı bir giriştir. Bölünelim!
1. Komut satırı nedir? İlk prensipten CLI Komut satırı nedir? İlk prensipten CLI
Anahtar nokta: satır komut satırlarını veya terminalleri tanımlamak, orijinal yoldur ve bir bilgisayarla etkileşim kurmanın hala çok kullanışlı bir yoludur. Komut satırları, komut satırlarının (CLI) veya terminallerin arayüzleri orijinal yoldur ve bilgisayarlarla etkileşime girmenin hala çok yararlı yollarıdır. Grafik kullanıcı arayüzünü (GUI) kullanmaz ve genellikle bir fare kullanmaz. GUI uygulamasından terminal komutundan diğer farklılıklar şunları içerir: Terminal komutu bir kez çalıştırılan basit bir programdır.
Her zaman sizi bekleyen GUI programının aksine, çoğu terminal uygulaması hızlı çalışır ve durur.
Terminal siparişleri genellikle anlam ve kısa ile sağlamdır, çünkü insanlar mümkün olduğunca az yazmak ister.
Terminal/komut satırının temel avantajı, yetkin programcıların GUI nesnesini tıklamalı ve sürüklediğinden çok daha hızlı ve daha hassas bir şekilde çalışabilmesidir. Terminaller genellikle makinenin kısmının çalışma şekline en doğrudan erişimi sağlayan ana araçtır.
Anahtar noktalar: Windows kullanıcılarının Unix-y kabuğu için daha çok çalışması gerekir Microsoft penceresi, diğer birçok işletim sistemi tarafından kullanılan (hepsi UNIX’e dayanan veya benzer) BASH terminalinden “garip” dir. Windows kullanıyorsanız, en iyi rotanız Unix-Y terminalini yüklemektir, ancak sonuçlar farklı olabilir. 2. Hızlı Kılavuz: Dosya Sistemlerini Dosya Sisteminde Gezinme Dosya Sistemini KÖYLEME NOKTALARINDA GERİ DEĞİL: UNIX Terminalindeki Dosya Sisteminde Gezinen UNIX Komut Satırında Üç Önemli Komut: Birçok Temel Komut Kullanıyor:
Mevcut dizininizdeki dosyaları görüntüleyen “Mevcut Çalışma Dizini” andalları bulan PWD
Mevcut dizininizi değiştiren CD
3. Hızlı Kılavuz: Temel Bilgiler Komut satırından gelen dosyaları manipüle edin, satır satırından dosyaları manipüle edin Komut noktaları: Dosya ve klasör manipülasyonu Terminalden Bu hızlı kılavuz, dosyaları ve klasörleri oluşturmak ve değiştirmek için bir dizi Unix Terminal komutu sunar:
MKDIR KULLANICI Adı: Yeni bir dizin oluşturun.
Dosyaya dokunun.
CP orijinal.txt Copy.txt: Dosyaları eski konumlardan yeni konumlara kopyalayın.
Orijinal isim yeni adlı MV dosya adını veya klasörü değiştirir.
Rm file.ext: dosyayı sil.
4. CLI UNIX 10-IMA Dosya Komutları Her WordPress Geliştiricisi CLI UNIX 10-IMA DOSYA komutu Her WordPress geliştiricisi için bilinmesi gereken
Anahtar Noktalar: Bu makalenin komutu için satır seçeneklerinin kapsamı, MKDIR, Touch, CP ve RM gibi ilk tanıtılan terminallerden bazılarını ayrıntılı olarak inceliyor. Ayrıca, Nano gibi komut satırlarıyla uyumlu bir metin düzenleyicisi kullanarak dosya içeriğini düzenleme olasılığını da tanıtır. Son olarak, GIT veya SVN kullanarak komut satırının kontrol sürümünü tanıttı. 5. UNIX Terminaline Ustanlama: İzin, Ağ ve diğer Ana Kavramlarla Çalışmak UNIX Terminaline Yönelik: İzin, Ağ ve Diğer Ana Kavramlarla Çalışma Anahtar Noktalar: Dosyalar için İzinle Çalışma Kullanıcılar kontrolü hangi makine kullanıcılarının belirli eylemleri yapabileceğini kontrol edin dosya ve belirli klasörler.
Kullanıcı Dosyası Denetimi’ne hangi makine kullanıcısının belirli dosyalara ve klasörlere belirli işlemler yapabileceği izni. UNIX terminalinden izne gezinme için üç yararlı komut şunlardır:
Sudo: Şimdilik, mevcut kullanıcıyı genellikle “Sandi Sudo” nu doğru bir şekilde girdikten sonra en güçlü “kök” kullanıcı olarak yapmak.
CHMOD: Dosya ve klasör iznini değiştirme 000 (en sıkı) ile 777 (en izin veren) arasında değişen üç adet bir sistem kullanarak.
Chown, motor kullanıcıları arasında dosya sahipliğini ve klasörü değiştirir.
Kilit nokta: CLI Network yardımcı programı komut satırları için ağ yardımcı programı, makineler arasındaki bağlantı ile ilgilidir.
Bu bölüm, hat ağ komutunun yardımcı programını hızlı bir şekilde gözden geçirir: makineler arasındaki bağlantı ile ilgili işlevler.
SSH: Başka bir sunucuya güvenli bir şekilde bağlandı. (İlk SSH anahtarını, ayrı işlemi yapmayı gerektirir.)
RSYNC: Dosyaları uzaktan diğer sunuculara ve diğer sunuculara aktarın.

Curl ve Wget: SSH yetkisi olmadan internetten içerik indirin.
6. Kısa Kılavuz: Bash Aka Nasıl ve Neden Bash Alias ​​Nasıl ve Neden Yapma Anahtar Noktaları: AKA BASH, komut satırı takma adı için bir klavye kısayoludur. Bu video kılavuzu, takma adı BASH yazmak için çok bölümlü bir işlem içerir.
7. Terminalinizde ne, nasıl ve neden wp-chli: wordpress, ne ve neden wp-cli: wordpress terminal anahtar noktanızda: wp-cli nedir? WP-CHLI, komut satırında WordPress’i kullanmanıza izin veren bir programdır. WP-Chli, “WordPress Komut Arabirimi” nin kısaltmasıdır. Bu, WordPress’i komut satırında kullanmanıza izin veren bir programdır. WP-CHLI’nın temel avantajları şunları içerir:
Hız: Özel klavye arayüzü, deneyimli kullanıcılar için fare ve anahtar grafik arayüzlerinden daha hızlıdır. Motivatifler: GUI olmayan komutların makine tarafından çalıştırılması çok daha kolaydır. WP-CHLI, örneğin, yüzlerce WordPress kurulumunda bir komutu çok hızlı bir şekilde çalıştırmak için kullanılabilir.
Özel Güç: WP-CHLI, GUI ortakları olmayan bir dizi yararlı hileye sahiptir.
Kilit nokta: WP-CHLi hileleri Aşağıdakiler, bazı kullanımlarını gösteren WP-CLI’nin ilk kullanımlarından bazılarıdır:
WP Çekirdek Güncellemesi: WordPress sürümünü belirli bir kurulumda hızlı bir şekilde güncelleyin.
WP Core Download -Force: En son WordPress kurulumu olsa bile WordPress Core dosyasını tersine çevirin.
WP Eklentisi Yükle Eklenti-SLUG: Eklentiyi hızlı bir şekilde yükleyin.
WP Eklentisi Eklenti-SLUG’u etkinleştirin: Eklentiyi hızlı bir şekilde etkinleştirin.
WP Eklentisi Güncellemesi – -ALL: Tüm yüklü eklentileri güncelleyin.
WP Tema Güncellemesi – -ALL: Tüm yüklü temaları güncelleyin.
WP DB Export []: WordPress Veritabanı Dışa Aktarma, isteğe bağlı olarak dosya adını belirleyin.
WP Search-Replace: WordPress veritabanında Find-and-Nantan.
WP Rejenere Medya: Tüm mini görüntülerin yenilenmesi.
8. Hızlı Kılavuz: WP-CHLi yükleme WP-CHLI yükleme
Ana Nokta: WP-CHLi Kurulum Adımları Bu hızlı kılavuz videosu, WP-CHLi yazılımını makinenize nasıl gireceğinizi açıklar. Adımlar aşağıdaki gibidir:
Açık bash.
Komutu yapıştırın: curl -o https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar ve enter tuşuna basın. Bu, URL’den bilgisayarınıza ve geçerli dizininize dosyaları indirecektir.
Yukarıdaki komutun ‘php wp -chli.phar -info’ çalıştırarak çalıştığından emin olun.Çıktı alırsanız devam edin.Değilse, Adımı tekrarlayın. Make Phar ‘Chmod +X WP-chli.phar’ aracılığıyla yürütülebilir.
Adları değiştirin ve yürütülebilir dosyayı yolunuza taşıyın, böylece komutları çalıştırmak için WP yazabilirsiniz.
WP -info’yu çalıştırarak her şeyin çalıştığını onaylayın.
9. WP-CHLI Komutunun Anatomisi: WP Veritabanı İçe Aktarma Anatomisi WP-CLI Komut: İçe Aktar Veritabanı WP Anahtar Noktası: WP-CLI Komutu, WP-CLI komutlarını kaydetmek için tüm PHP sınıfı yöntemini bağlayabilir PHP Sözdizimini kullanarak kaydedilebilir. Var olan WordPress kanca sistemi.Bununla birlikte, WP-CHLi kayıt sürecinin büyük bir yeniliği vardır: aynı anda tüm PHP sınıfı genel yöntemlerine kaydolabilir.Makale şu kodun bir örneğini sunar: wp_cli :: add_command (‘db’, ‘db_command’);

admin

Bir Cevap Yazın

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