Windowsi alamsüsteem Linuxile on kujunenud tõsiseks arendusvahendiks, kuid see on kasulik ka suure võrguvõrgu Linuxi tööriistakomplekti käitamiseks. Ka Windowsi kaasaegsetel versioonidel, mis tuginevad Windows NT-le, on oma võrgutööriistad.

Võite mõelda, millisele tööriistakomplektile peaksite keskenduma, kui kasutate Linuxi WSL-i all. Võimalusega käitada tõelisi Linuxi käske muutub Windowsi või Linuxi valik selgemaks. Rikkamate võrgutööriistade komplektile on mõistlikum pääseda WSL-ist.

Linux on serverite jaoks standardne

Kuigi Linux esindab endiselt vaid väikest arvu lauaarvuteid, domineerib see serveriarvutuses. Statistika alates ZDNet 2015. aastal tõestas, et 96,3 protsenti maailma miljonist parimast veebiserverist kasutab Linuxit. Maailma omadest 500 parimat superarvutit, 100 protsenti neist käitavad Linuxi. See on õige, kõik nad.

Kuna Linux on serveriarvutuses nii üldlevinud, siis kui soovite tõsiselt õppida võrgu loomist, soovite Linuxiga tuttavaks saada, kui te seda veel ei tee.

instagram viewer

Varem oli Linuxi ja Windowsi sama masina käitamise viis kahe alglaadimisega süsteemi installimine, kuid see võib võtta aega. See nõuab ka kettaruumi ja on vaja süsteemi vahetada. Tööriistad nagu Cygwin on olnud saadaval ka, kuid need on lihtsalt Linuxi käskude pordid Windowsile ja ei tööta täpselt samamoodi.

Virtuaalmasinad võimaldavad Linuxil ja Windowsil üheaegselt töötada, kuid VM võib kulutada palju ressursse ning host- ja külalissüsteeme on mõnikord keeruline integreerida.

WSL kaob vajadus konteksti vahetada ja võimaldab teil kohe produktiivne olla.

Seadistage Windowsi alamsüsteem Linuxi jaoks

Kui õpite alles võrgu loomist, on WSL-i seadistamine Windowsi masinas lihtne ja te ei pea seda tegema võidelda installimise, mitme käivitamise või uue operatsioonisüsteemi peal oleva uue liidesega süsteemi. Võrgustustööriistade kasutamise ajal saate oma tuttavas Windowsi keskkonnas olla.

Seotud: Käivitage Linux, kasutades Linuxi Windowsi alamsüsteemi

Kui olete juba kogenud Linuxi kasutaja, on WSL-il teile ka palju pakkuda. Saate oma tuttavaid võrgutööriistu käivitada otse Windowsis ja saate Windowsi ja Linuxi käske segada ja sobitada samal käsureal. Seda ei saa teha virtuaalmasinas ega eraldiseisvas Linuxi installis.

Igal juhul leiate WSL-ist sama keskkonna, mille leiate Linuxi serverist. See tähendab, et käsud töötavad mõlemas süsteemis ühtemoodi. Võite jälgida Linuxi jaoks mõeldud dokumente.

Kui omandate usalduse oma Linuxi oskuste vastu, saate õpitut rakendada täieõiguslike Linuxi installide jaoks.

Peamine põhjus WSL-i kasutamiseks on juurdepääs avatud lähtekoodiga võrgutööriistakomplektile, mida Linux pakub.

Ehitate võib-olla veebirakendust, nii et soovite, et teil oleks test- ja andmebaasiserverid. Võite installida Apache veebiserveri ja MariaDB andmebaasiserveri, mida mõlemaid kasutatakse reaalses maailmas paljude veebisaitide käitamiseks.

Sa saad võrguühenduste tõrkeotsing pingiga, tracepath, MTR ja uurige nmapiga kaugserveritesse sügavamale.

Asi on selles, et teil on juurdepääs samadele tööriistadele, mille leiate Linuxi masinast, ja need töötavad samamoodi. See tähendab, et Windowsi juurest Linuxi ja tagasi liikumine on sujuv.

Kuigi paljudel nendel tööriistadel on Windowsi natiivpordid, saavad arendajad esmatähtsaks just Linuxi versioonid. See tähendab, et kui teil tekib probleeme Windowsi versioonidega, siis tõenäoliselt on probleem see, et kasutate Windowsi.

WSL-il on Linuxi binaarkaardid, see tähendab, et käivitate täpselt sama versiooni nagu Linuxi masinas. Nüüd, kui WSL2 kasutab virtualiseeritud Linuxi kernelit, on see käitumise poolest pigem tavaline Linuxi kast.

See tähendab, et tööriistad töötavad nii, nagu avatud lähtekoodiga arendajad neid ootavad.

Windowsi ja Linuxi integreerimine

WSL-i üks paremaid osi on võime segada Windowsi ja Linuxi samalt käsurealt, kas Linuxis või PowerShellis.

Linuxi failisüsteemile Windowsist pääsemiseks sisestage lihtsalt kest:

$ Explorer.exe.

See avab Windows Exploreri praegusesse kataloogi. Võite asendada mis tahes Linuxi kataloogi "." ja avage see Exploreris.

Lisades saate käivitada mis tahes Windowsi käsu ka Linuxis .exe selle juurde. Näiteks kui soovite oma .bashrc-faili märkmikus muuta, tippige:

$ notepad.exe .bashrc

Windowsi failisüsteemile pääseb juurde ka Linuxist kataloogist / mnt / [draivitäht]. Kui teie Windowsi draiv on C:, see oleks / mnt / c.

Kui minna Windowsi küljele, siis wsl käsk käivitab kõik, mis on teie WSL Linuxi installis lisatud, ja tagastab tulemuse PowerShellis:

wsl ls

See käsk annab teile Linuxi kataloogi loendi.

Miks soovite Windowsi ja Linuxi käske omavahel kokku sobitada? Võite lihtsalt eelistada käsku ühes süsteemis teise asemel. Windowsi tracert ja Linux tracepath käsud loovad mõlemad jälje marsruudid, mis järgivad pakettide serverisse suunduvaid marsruute, kuid kuvavad tulemusi erinevalt.

Tracepath Linuxi käsk töötab WSL-is PowerShellist:

Windowsi Tracerti käsk Linuxis:

Võib-olla on teil Windowsi jaoks juba loodud OpenSSH-võti. Kui soovite kasutada Linuxi versiooni, peate looma teise võtme. WSL-i abil saate lihtsalt kasutada oma olemasolevat võtit. Sisestage see lihtsalt WSL-i:

ssh.exe kasutajanimi @ server

Võimalus käitada erinevaid operatsioonisüsteemi käske samalt käsurealt pole midagi muud kui hämmastav. Teil on võimalus käitada kahte erinevat süsteemi ühtsena, ilma et peaksite topeltkäivitama või virtualiseerimisrakendust kasutama. WSL on lihtsalt uskumatult paindlik lahendus.

Võrgustikuga jõujaam

WSL-i abil ei pea te oma Linuxis võrguühenduse vallandamiseks Linuxi või Windowsi vahel valima. Võite hoida oma olemasolevat töölauda ja anda Linuxis käske Windowsis ja Windowsi käske Linuxis.

See on võimas alternatiiv kahe alglaadimisega ja virtuaalsetele masinatele. Kuna WSL-i jaoks on veel rohkem täiustusi, sealhulgas võimalus käivitada graafilisi rakendusi, näib, et WSL paraneb aja jooksul. Ükskõik, kas olete vana käsi või olete lihtsalt võrgu loomisel, miks mitte astuda sammu?

E-post
Miks Windows Linuxi tuuma muudab kõike?

Kas soovite Linuxis Windowsi käitada? Tänu Windowsi allsüsteemile Linuxile on see veelgi lihtsam. Sellepärast on see oluline.

Seotud teemad
  • Linux
  • Windows
  • Windowsi alamsüsteem Linuxile
Autori kohta
David Delony (2 artiklit on avaldatud)Veel David Delonylt

Telli meie uudiskiri

Liituge meie uudiskirjaga, kus leiate tehnilisi näpunäiteid, ülevaateid, tasuta e-raamatuid ja eksklusiivseid pakkumisi!

Veel üks samm !!!

Palun kinnitage oma e-posti aadress meilis, mille me just saatsime.

.