Linux için Windows Alt Sistemi, geliştirme için ciddi bir araç olarak ortaya çıkmıştır, ancak aynı zamanda geniş ağ Linux araç setini çalıştırmak için de yararlıdır. Windows NT temeline dayanan modern Windows sürümleri de kendi ağ araçlarına sahiptir.
Linux'u WSL altında çalıştırıyorsanız hangi araçlara odaklanmanız gerektiğini merak ediyor olabilirsiniz. Gerçek Linux komutlarını çalıştırma becerisiyle, Windows veya Linux seçimi daha net hale geliyor. WSL'den zengin ağ araç setine erişmek daha mantıklı.
Linux Sunucular için Standarttır
Linux hala yalnızca az sayıda masaüstü bilgisayarı temsil ederken, sunucu hesaplamasında hakimdir. Bir istatistik ZDNet 2015 yılında dünyadaki ilk 1 milyon web sunucusunun yüzde 96,3'ünün Linux kullandığını kanıtladı. Dünyanın ilk 500 süper bilgisayarYüzde 100'ü Linux kullanıyor. Hepsi bu doğru.
Linux, sunucu hesaplamasında çok yaygın olduğu için, ağ oluşturma hakkında bilgi edinmek konusunda ciddiyseniz, henüz değilseniz Linux'a aşina olmak isteyeceksiniz.
Geçmişte, Linux ve Windows'u aynı makinede çalıştırmanın yolu çift önyükleme sistemi kurmaktı, ancak bu zaman alabilir. Ayrıca disk alanı gerektirir ve sistemi değiştirmeye ihtiyaç vardır. Gibi araçlar Cygwin da mevcuttur, ancak bunlar yalnızca Windows için Linux komutlarının bağlantı noktalarıdır ve tam olarak aynı şekilde çalışmazlar.
Sanal makineler, Linux ve Windows'un aynı anda çalışmasına izin verir, ancak bir VM çok fazla kaynak tüketebilir ve bazen ana bilgisayar ve konuk sistemlerini entegre etmek zordur.
WSL, bağlam değiştirme ihtiyacını ortadan kaldırır ve anında üretken olmanızı sağlar.
Linux için Windows Alt Sistemini Kurun
Ağ oluşturmayı yeni öğreniyorsanız, WSL'yi bir Windows makinesinde kurmak kolaydır ve kurulum, çoklu çekim veya yeni bir operasyonun üzerine yeni bir arayüzle uğraşmak zorunda kalmayın sistemi. Ağ oluşturma araçlarıyla uğraşırken tanıdık Windows ortamınıza sahip olabilirsiniz.
İlişkili: Linux için Windows Alt Sistemini Kullanarak Linux Çalıştırın
Zaten deneyimli bir Linux kullanıcısıysanız, WSL'nin size sunabileceği çok şey var. Tanıdık ağ araçlarınızı doğrudan Windows'ta çalıştırabilir ve Windows ve Linux komutlarını aynı komut satırında karıştırıp eşleştirebilirsiniz. Bunu sanal bir makinede veya bağımsız bir Linux kurulumunda yapamazsınız.
Her durumda, bir Linux sunucusunda bulacağınız ortamı WSL'de bulacaksınız. Bu, komutların her iki sistemde de aynı şekilde çalışacağı anlamına gelir. Linux'a yönelik belgeleri takip edebilirsiniz.
Linux becerilerinize güven kazandıkça, öğrendiklerinizi tam teşekküllü Linux kurulumlarına uygulayabileceksiniz.
WSL'yi kullanmanın ana nedeni, Linux'un sunduğu açık kaynaklı ağ araç setine erişim sağlamaktır.
Bir web uygulaması oluşturuyor olabilirsiniz, bu nedenle web ve veritabanı sunucularını test etmek isteyebilirsiniz. Her ikisi de gerçek dünyada birçok web sitesini çalıştırmak için kullanılan Apache web sunucusunu ve MariaDB veritabanı sunucusunu kurabilirsiniz.
Yapabilirsin ping ile ağ bağlantılarında sorun giderme, tracepath, MTR ve nmap ile uzak sunucularda daha derine inin.
Önemli olan, bir Linux makinesinde bulacağınız aynı araçlara erişiminiz olacak ve aynı şekilde çalışacaklardır. Bu, Windows'tan Linux'a ve tekrar geri gitmenin sorunsuz olduğu anlamına gelir.
Bu araçların çoğu yerel Windows bağlantı noktalarına sahip olsa da, genellikle geliştiricilerden öncelik alan Linux sürümleridir. Bu, Windows sürümleriyle herhangi bir sorunla karşılaşırsanız, büyük olasılıkla sorunun Windows kullanmanız olacağı anlamına gelir.
WSL, yerel Linux ikili dosyalarını çalıştırır, bu da bir Linux makinesinde kullandığınız sürümün aynısını çalıştıracağınız anlamına gelir. Artık WSL2 sanallaştırılmış bir Linux çekirdeği kullandığına göre, davranış açısından daha çok standart bir Linux kutusu gibidir.
Bu, araçların açık kaynak geliştiricilerin beklediği şekilde çalışacağı anlamına gelir.
Windows ve Linux entegrasyonu
WSL'nin en iyi bölümlerinden biri, ister Linux ister PowerShell'de olsun, Windows ve Linux'u aynı komut satırından karıştırma ve eşleştirme yeteneğidir.
Linux dosya sistemine Windows'tan erişmek için kabuğa yazmanız yeterlidir:
$ Explorer.exe.
Bu, Windows Gezgini'ni mevcut dizine açacaktır. "." Yerine herhangi bir Linux dizinini koyabilirsiniz. ve Explorer'da açın.
Linux'ta herhangi bir Windows komutunu da ekleyerek çalıştırabilirsiniz. .exe ona. .Bashrc dosyanızı Not Defteri'nde düzenlemek istiyorsanız, örneğin şunu yazın:
$ notepad.exe .bashrc
Windows dosya sistemine Linux'tan / mnt / [sürücü harfi] dizininden de erişebilirsiniz. Windows sürücünüz C:/ mnt / c olacaktır.
Windows tarafına gidersek, wsl command WSL Linux kurulumunuzda kendisine eklenen her şeyi çalıştırır ve sonucu PowerShell'de döndürür:
wsl ls
Bu komut size bir Linux dizin listesi verecektir.
Neden Windows ve Linux komutlarını karıştırmak ve eşleştirmek istersiniz? Bir sistemdeki bir komutu diğerine tercih edebilirsiniz. Windows tracert ve Linux tracepath komutlarının her ikisi de, paketlerin bir sunucuya götürdüğü yolları izleyen, ancak sonuçları farklı şekilde görüntüleyen izleme yolları oluşturur.
Tracepath Linux komutu, PowerShell'den WSL'de çalıştırılır:
Linux'ta Windows Tracert komutu:
Windows için oluşturulmuş bir OpenSSH anahtarınız zaten olabilir. Linux sürümünü kullanmak istiyorsanız, başka bir anahtar oluşturmanız gerekir. WSL ile mevcut anahtarınızı kullanabilirsiniz. Bunu WSL'ye yazmanız yeterlidir:
ssh.exe kullanıcı adı @ sunucu
Aynı komut satırından farklı işletim sistemi komutları çalıştırabilmek şaşırtıcı bir şey değildir. Çift önyükleme veya sanallaştırma uygulaması kullanmadan iki farklı sistemi tek olarak çalıştırma olanağına sahipsiniz. WSL, inanılmaz derecede esnek bir çözümdür.
Bir Ağ Santrali
WSL ile, Linux veya Windows arasında seçim yapmak zorunda değilsiniz, ikincisinin ağ gücünü sisteminizde serbest bırakmak için. Mevcut masaüstünüzü koruyabilir ve Windows'ta Linux komutları ve Linux'ta Windows komutları verebilirsiniz.
Çift önyükleme ve sanal makinelere güçlü bir alternatiftir. Grafik uygulamalarını çalıştırma yeteneği de dahil olmak üzere ardışık düzeninde WSL için daha fazla iyileştirme ile WSL yalnızca zamanla daha iyi hale gelecektir. İster eski bir el olun, ister ağ kurmaya yeni başlıyor olun, neden dalmayasınız?
Windows'ta Linux çalıştırmak mı istiyorsunuz? Linux için Windows Alt Sistemi sayesinde daha da kolay. İşte bunun neden önemli olduğu.
- Linux
- pencereler
- Linux için Windows Alt Sistemi
Haber bültenimize abone ol
Teknoloji ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için haber bültenimize katılın!
Bir adım daha…!
Lütfen size az önce gönderdiğimiz e-postadaki e-posta adresinizi onaylayın.