Windows-alijärjestelmä Linuxille on tullut vakava kehitystyökalu, mutta se on hyödyllinen myös laajan verkostoitavan Linux-työkalupaketin ajamiseksi. Nykyaikaisilla Windows-versioilla, jotka perustuvat Windows NT: lle, on myös omat verkkotyökalut.
Saatat miettiä, mihin työkalupakkeihin sinun tulisi keskittyä, jos käytät Linuxia WSL: n alla. Kun kyky suorittaa todellisia Linux-komentoja, Windowsin tai Linuxin valinta on selkeämpi. On järkevämpää käyttää rikasta verkkotyökalupakettia WSL: stä.
Linux on vakio palvelimille
Vaikka Linux edustaa edelleen vain pientä määrää pöytätietokoneita, se hallitsee palvelinlaskentaa. Tilasto kohteesta ZDNet vuonna 2015 osoitti, että 96,3 prosenttia maailman miljoonasta parhaasta verkkopalvelimesta käyttää Linuxia. Maailman 500 parasta supertietokonetta100 prosenttia heistä käyttää Linuxia. Aivan oikein, ne kaikki.
Koska Linux on palvelinten laskennassa niin yleistä, jos haluat tosissasi oppia verkostoitumisesta, sinun kannattaa tutustua Linuxiin, jos et vielä ole.
Aiemmin tapa ajaa Linux ja Windows samalla koneella oli asentaa kaksoiskäynnistysjärjestelmä, mutta tämä voi viedä aikaa. Se vaatii myös levytilaa ja järjestelmää on vaihdettava. Työkalut kuten Cygwin ovat olleet myös saatavilla, mutta ne ovat vain Linux-komentojen portteja Windowsiin eivätkä toimi täysin samalla tavalla.
Virtuaalikoneet antavat Linuxin ja Windowsin ajaa samanaikaisesti, mutta virtuaalikone voi kuluttaa paljon resursseja, ja isäntä- ja vierasjärjestelmiä on joskus vaikea integroida.
WSL poistaa tarpeen vaihtaa kontekstia ja antaa sinun olla tuottava välittömästi.
Määritä Windows-alijärjestelmä Linuxille
Jos opit vain verkostoitumisesta, WSL on helppo asettaa Windows-koneelle eikä sinun tarvitse taistella asennuksen, monikäynnistyksen tai uuden käyttöliittymän kanssa uuden käyttöliittymän kanssa järjestelmään. Sinulla voi olla tuttu Windows-ympäristö samalla, kun opit käyttämään verkkotyökaluja.
Liittyvät: Suorita Linux käyttämällä Windows-alijärjestelmää Linuxille
Jos olet jo kokenut Linux-käyttäjä, WSL: llä on myös paljon tarjottavaa sinulle. Voit käyttää tuttuja verkkotyökalujasi suoraan Windowsissa, ja voit yhdistää Windows- ja Linux-komennot samalla komentorivillä. Et voi tehdä sitä virtuaalikoneessa tai erillisessä Linux-asennuksessa.
Joka tapauksessa WSL: ssä on sama ympäristö kuin Linux-palvelimella. Tämä tarkoittaa, että komennot toimivat samalla tavalla molemmissa järjestelmissä. Voit seurata Linuxille tarkoitettuja asiakirjoja.
Kun luotat Linux-taitoihisi, voit soveltaa oppimiasi täysimittaisiin Linux-asennuksiin.
Tärkein syy WSL: n käyttöön on pääsy Linuxin tarjoamaan avoimen lähdekoodin verkkotyökalupakettiin.
Saatat olla rakentamassa verkkosovellusta, joten haluat, että sinulla on testi- verkko- ja tietokantapalvelimet. Voit asentaa Apache-verkkopalvelimen ja MariaDB-tietokantapalvelimen, joita molempia käytetään paljon verkkosivustojen käyttämiseen tosielämässä.
Sinä pystyt vianmääritys verkkoyhteyksissä pingillä, jälkipolku, MTR ja kaivaa syvemmälle etäpalvelimiin nmap: n avulla.
Asia on, että sinulla on pääsy samoihin työkaluihin kuin Linux-koneella, ja ne toimivat samalla tavalla. Tämä tarkoittaa, että siirtyminen Windowsista Linuxiin ja takaisin on saumatonta.
Vaikka monilla näistä työkaluista on Windows-natiiviportit, kehittäjät saavat etusijan Linux-versioille. Tämä tarkoittaa, että jos sinulla on ongelmia Windows-versioiden kanssa, todennäköisesti ongelma on se, että käytät Windowsia.
WSL käyttää natiiveja Linux-binäärejä, joten se tarkoittaa, että käytät samaa versiota kuin Linux-koneella. Nyt kun WSL2 käyttää virtualisoitua Linux-ydintä, se on käyttäytymisen kannalta enemmän kuin tavallinen Linux-ruutu.
Tämä tarkoittaa, että työkalut toimivat samalla tavalla kuin avoimen lähdekoodin kehittäjät odottavat niitä.
Windowsin ja Linuxin integrointi
Yksi WSL: n parhaista osista on kyky yhdistää Windows ja Linux samalta komentoriviltä, joko Linuxissa tai PowerShellissä.
Voit käyttää Linux-tiedostojärjestelmää Windowsista kirjoittamalla yksinkertaisesti kuoren:
$ Explorer.exe.
Tämä avaa Windows Explorerin nykyiseen hakemistoon. Voit korvata minkä tahansa Linux-hakemiston "." ja avaa se Resurssienhallinnassa.
Voit myös suorittaa minkä tahansa Windows-komennon Linuxissa liittämällä .exe siihen. Jos esimerkiksi haluat muokata .bashrc-tiedostoa Muistiossa, kirjoita:
$ notepad.exe .bashrc
Voit käyttää Windows-tiedostojärjestelmää myös Linuxista hakemistosta / mnt / [asemakirjain]. Jos Windows-asema on C:, se olisi / mnt / c.
Siirry Windows-puolelle wsl komento suorittaa kaiken siihen liitetyn WSL Linux -asennuksessa ja palauttaa tuloksen PowerShellissä:
wsl ls
Tämä komento antaa sinulle Linux-hakemistoluettelon.
Miksi haluat yhdistää Windows- ja Linux-komennot? Voit yksinkertaisesti pitää parempana komentoa yhdessä järjestelmässä toisen sijaan. Windows tracert- ja Linux tracepath -komennot luovat molemmat tracerout-reittejä, jotka seuraavat reittejä, jotka paketit vievät palvelimelle, mutta näyttävät tulokset eri tavalla.
Tracepath Linux -komento suoritetaan WSL: ssä PowerShellistä:
Windows Tracert -komento Linuxissa:
Sinulla saattaa olla jo luotu OpenSSH-avain Windowsille. Jos haluat käyttää Linux-versiota, sinun on luotava toinen avain. WSL: n avulla voit käyttää vain olemassa olevaa avainta. Kirjoita vain tämä WSL: ään:
ssh.exe-käyttäjänimi @ palvelin
Mahdollisuus suorittaa erilaisia käyttöjärjestelmäkomentoja samalta komentoriviltä ei ole hämmästyttävää. Sinulla on mahdollisuus suorittaa kaksi erilaista järjestelmää yhtenä ilman, että sinun on käynnistettävä kaksoiskäynnistystä tai virtualisointisovellusta. WSL on vain uskomattoman joustava ratkaisu.
Verkostoituva voimalaitos
WSL: n avulla sinun ei tarvitse valita Linuxin tai Windowsin välillä, jotta jälkimmäisen verkkovoima vapautuu järjestelmässäsi. Voit pitää olemassa olevan työpöydän ja antaa Linux-komentoja Windowsissa ja Windows-komentoja Linuxissa.
Se on tehokas vaihtoehto kaksoiskäynnistys- ja virtuaalikoneille. Lisää WSL-parannuksia, mukaan lukien kyky ajaa graafisia sovelluksia, näyttää siltä, että WSL paranee vain ajan myötä. Olitpa vanha käsi tai vain aloittamassa verkostoitumista, miksi et ryhtyisi syöksymään?
Haluatko käyttää Linuxia Windowsissa? Linuxin Windows-alijärjestelmän ansiosta se on vielä helpompaa. Tästä syystä tämä on tärkeää.
- Linux
- Windows
- Windows-alijärjestelmä Linuxille
Tilaa uutiskirjeemme
Liity uutiskirjeeseemme, jossa on teknisiä vinkkejä, arvosteluja, ilmaisia e-kirjoja ja erikoistarjouksia!
Vielä yksi askel !!!
Vahvista sähköpostiosoitteesi juuri lähettämässäsi sähköpostiviestissä.