Allt sem þú getur gert með nýju Bash Shell Windows 10

Allt sem þú getur gert með nýju Bash Shell Windows 10

Windows 10 afmælisuppfærslan hefur bætt við stuðningi við Linux umhverfi við Windows 10 síðan 2016. En ekki láta þessar upplýsingar blekkjast: Þetta er ekki bara Bash skel, heldur fullt samhæfnislag, nóg til að keyra Linux forrit á Windows .

Grein dagsins mun draga saman allt það sem þú getur gert í nýju Bash skelinni í Windows 10 til þæginda.

Allt sem þú getur gert með nýju Bash Shell Windows 10

Allt sem þú getur gert með nýju Bash Shell Windows 10

Byrjaðu með Linux á Windows

Allt sem þú getur gert með nýju Bash Shell Windows 10

Þú getur sett upp Linux umhverfið og Bash skel á hvaða útgáfu sem er af Windows 10, þar á meðal Windows 10 Home. Hins vegar krefst það 64-bita útgáfu af Windows 10. Þú virkjar einfaldlega Windows undirkerfi fyrir Linux eiginleikann, setur síðan upp valda Linux dreifingu - til dæmis Ubuntu - frá Windows Store.

Frá og með Fall Creators uppfærslunni seint á árinu 2017 þarftu ekki lengur að virkja þróunarham í Windows og aðgerðin er ekki lengur í beta.

Settu upp Linux hugbúnað

Allt sem þú getur gert með nýju Bash Shell Windows 10

Auðveldasta leiðin til að setja upp Linux hugbúnað í Ubuntu (eða Debian) umhverfi er með apt-get skipuninni . ( Leigandi skipunin virkar líka í þessu tilfelli). Þessi skipun hleður niður og setur upp hugbúnað frá hugbúnaðargeymslum Ubuntu. Þú getur halað niður og sett upp eitt eða fleiri forrit með aðeins einni skipun.

Þar sem þetta er notendarýmisumhverfi meira og minna tengt Ubuntu geturðu líka sett upp hugbúnað á annan hátt. Þú getur sett saman og sett upp hugbúnað úr frumkóða, alveg eins og þú myndir gera á Linux dreifingu, til dæmis.

Ef þú ert með aðra Linux dreifingu uppsetta skaltu nota skipanirnar til að setja upp hugbúnaðinn á þeirri tilteknu dreifingu. Til dæmis notar openSUSE zypper skipunina.

Keyra margar Linux dreifingar

Allt sem þú getur gert með nýju Bash Shell Windows 10

Áður studdi Windows 10 aðeins Ubuntu, Fall Creators uppfærslan virkaði stuðning fyrir margar Linux dreifingar. Upphaflega geturðu sett upp Ubuntu, openSUSE Leap, SUSE Linux Enterprise Server, Debian GNU/Linux, Kali Linux eða Fedora og við munum líklega sjá margar fleiri Linux dreifingar í framtíðinni.

Þú getur sett upp margar Linux dreifingar og jafnvel keyrt mörg mismunandi Linux umhverfi á sama tíma.

Ef þú ert ekki viss um hvaða útgáfu þú átt að setja upp ættirðu að nota Ubuntu. Hins vegar, ef þú þarft sérstaka Linux dreifingu - kannski ertu að prófa hugbúnað sem virkar á netþjóni sem keyrir SUSE Linux Enterprise Server eða Debian, eða þú vilt nota öryggisprófunartækin í Kali Linux - þau eru fáanleg í versluninni með Ubuntu.

Fáðu aðgang að Windows skrám í Bash og Bash skrám í Windows

Allt sem þú getur gert með nýju Bash Shell Windows 10

Linux skrárnar þínar og Windows skrárnar eru venjulega aðskildar, en það eru leiðir til að fá aðgang að Linux skránum þínum frá Windows og Windows skrám úr Linux umhverfinu.

Linux dreifingarnar sem þú setur upp munu búa til falda möppu þar sem allar skrár sem notaðar eru í því Linux umhverfi eru geymdar. Þú getur fengið aðgang að þessari möppu frá Windows ef þú vilt, sem og afritað Linux skrár með Windows verkfærum, en Microsoft varar við því að þú ættir ekki að breyta þessum Linux skrám með Windows verkfærum, eða búa til nýjar skrár hér með Windows forritum.

Þegar þú ert í Linux umhverfi geturðu fengið aðgang að Windows drifunum þínum úr /mnt/ möppunni. Til dæmis er C: drifið þitt staðsett á /mnt/c og D: drifið þitt er staðsett á /mnt/d. Ef þú vilt vinna með skrár innan Linux og Windows umhverfi skaltu setja þær einhvers staðar í Windows skráarkerfinu þínu og fá aðgang að þeim í gegnum / mnt/ möppuna.

Settu upp færanlega drif og netstaðsetningar

Allt sem þú getur gert með nýju Bash Shell Windows 10

Windows undirkerfi fyrir Linux eiginleikinn festir sjálfkrafa föst drif inni í /mnt/ skránni, en hann festir ekki sjálfkrafa færanleg drif eins og USB drif og sjóndrif. Það festir heldur ekki sjálfkrafa nein kortlögð netdrif á tölvuna.

Hins vegar geturðu tengt þær sjálfur og fengið aðgang að þeim í Linux umhverfi með sérstakri mount skipun, til að nýta drvfs skráarkerfið.

Skiptu yfir í Zsh (eða aðra skel) í stað Bash

Allt sem þú getur gert með nýju Bash Shell Windows 10

Þó að Microsoft hafi upphaflega boðið upp á þennan eiginleika sem „Bash-skel“ umhverfi, þá er það í raun grunnsamhæfislag, sem gerir þér kleift að keyra Linux hugbúnað á Windows. Það þýðir að þú getur keyrt aðrar skeljar í stað Bash, ef þú vilt.

Til dæmis geturðu notað Zsh skel í stað Bash. Þú getur jafnvel stillt venjulegu Bash skelina til að skipta sjálfkrafa yfir í Zsh skelina þegar þú opnar Linux skel flýtileiðina í Start valmyndinni .

Notaðu Bash script á Windows

Allt sem þú getur gert með nýju Bash Shell Windows 10

Þökk sé þessu umhverfi er í raun hægt að skrifa Bash skel forskrift á Windows og keyra það. Bash forskriftir geta nálgast Windows skrár sem eru geymdar í /mnt skránni, svo þú getur látið Linux skipanir og forskriftir virka á venjulegum Windows skrám þínum. Þú getur líka keyrt Windows skipanir innan frá Bash skriftu.

Þú getur sameinað Bash skipanir í handhægt Batch skriftu eða PowerShell skriftu.

Keyra Linux skipanir utan Linux skel

Allt sem þú getur gert með nýju Bash Shell Windows 10

Ef þú vilt bara ræsa forrit fljótt, framkvæma skipun eða keyra skriftu, þarftu ekki einu sinni að ræsa Bash umhverfið fyrst. Þú getur notað bash -c eða wsl skipunina til að framkvæma Linux skipun utan frá Linux skelinni. Linux umhverfi keyra einfaldlega skipunina og hætta síðan. Ef þú keyrir þessa skipun innan úr Command Prompt eða PowerShell glugga gefur skipunin út niðurstöður í Command Prompt eða PowerShell stjórnborðið.

Þú getur gert mikið með bash -c eða wsl. Þú getur búið til skjáborðsflýtivísa til að ræsa Linux forrit, samþætta þau í lotu- eða PowerShell forskriftir, eða keyra þau á annan hátt sem þú keyrir venjulega Windows forrit.

Keyra Windows forrit frá Bash

Allt sem þú getur gert með nýju Bash Shell Windows 10

Síðan Creators Update (komið á markað vorið 2017) geturðu keyrt Windows forrit úr Linux umhverfi . Þetta þýðir að þú getur samþætt Windows skipanir samhliða Linux skipunum í Bash skriftu, eða bara keyrt Windows skipanir úr venjulegu Bash eða Zsh skelinni sem þú ert að nota.

Til að keyra Windows forrit skaltu slá inn slóðina að .exe skránni og ýta á Enter. Þú finnur uppsett Windows forrit í /mnt/c skránni í Bash umhverfinu. Mundu að þessi skipun er hástafaviðkvæm í Linux, þannig að „Example.exe“ er öðruvísi en „example.exe“.

Keyrðu Linux grafískt forrit á skjáborðinu

Allt sem þú getur gert með nýju Bash Shell Windows 10

Microsoft styður ekki opinberlega Linux grafíkhugbúnað á Windows. Windows undirkerfi fyrir Linux eiginleiki er hannaður til að keyra skipanalínuforrit sem forritarar gætu þurft. En það er í raun hægt að keyra Linux grafísk forrit á Windows skjáborði með því að nota þennan eiginleika.

Hins vegar mun þetta ekki virka sjálfgefið. Þú þarft að setja upp X netþjón og stilla DISPLAY breytuna áður en grafísk Linux forrit munu keyra á Windows skjáborðinu þínu. Því einfaldara sem forritið er, því betra er líklegt að það skili árangri. Því flóknara sem forritið er, því líklegra er að það reyni að gera eitthvað sem grunnkerfi Microsoft undirkerfis fyrir Linux styður ekki enn.

Veldu sjálfgefið Linux umhverfi þitt

Allt sem þú getur gert með nýju Bash Shell Windows 10

Ef þú ert með margar Linux dreifingar uppsettar geturðu valið sjálfgefna uppsetningu. Þetta er dreifingin sem notuð er þegar þú ræsir Linux dreifingu með bash eða wsl skipuninni, eða þegar þú notar bash -c eða wsl skipunina til að keyra Linux skipun annars staðar frá í Windows.

Jafnvel ef þú ert með margar Linux dreifingar uppsettar geturðu samt ræst þær beint með því að keyra skipun eins og ubuntu eða opensuse-42. Nákvæm skipun sem þú þarft er á hverri niðurhalssíðu fyrir Linux dreifingu í Microsoft Store.

Ræstu Bash fljótt úr File Explorer

Allt sem þú getur gert með nýju Bash Shell Windows 10

Þú þarft ekki að ræsa Linux skelina frá flýtileiðartákninu. Þú getur ræst það fljótt innan úr File Explorer með því að slá „bash“ inn á veffangastikuna og ýta á Enter. Bash skel sjálfgefna Linux dreifingarinnar mun birtast og núverandi vinnuskrá verður sú sem þú opnaðir í File Explorer .

Þú getur líka bætt " Opna Bash skel hér " valmöguleikann við File Explorer með því að breyta Windows Registry , sem gefur þér þægilegan samhengisvalmynd, svipað og " Opna PowerShell gluggann hér " eða " Opna skipanalínuna hér" .

Breyttu UNIX notandareikningnum þínum

Allt sem þú getur gert með nýju Bash Shell Windows 10

Þegar þú setur upp Bash fyrst verðurðu beðinn um að búa til UNIX notandareikning og setja lykilorð. Þú verður sjálfkrafa skráður inn með þessum reikningi í hvert skipti sem þú opnar Bash glugga. Ef þú vilt breyta UNIX notandareikningnum þínum, eða nota rótarreikninginn sem sjálfgefinn reikning í skelinni, er falin skipun til að breyta sjálfgefna notandareikningnum .

Fjarlægðu og settu upp Linux umhverfið aftur

Allt sem þú getur gert með nýju Bash Shell Windows 10

Eftir að þú hefur sett upp forrit eða breytt einhverjum stillingum gætirðu viljað setja upp Ubuntu eða aðra Linux dreifingu aftur. Þetta var áður svolítið flókið, en nú geturðu gert það einfaldlega með því að fjarlægja Linux dreifinguna, eins og þú myndir gera með öll önnur forrit, og setja það síðan upp aftur úr versluninni.

Til að fá nýtt kerfi án þess að hlaða niður Linux dreifingu geturðu keyrt skipun dreifingarinnar ásamt „hreinum“ valmöguleikanum frá Windows Command Prompt eða PowerShell stjórnborðinu. Til dæmis, til að endurstilla Ubuntu án þess að endurhlaða það skaltu keyra Ubuntu hreint.

Ef þú ert enn með eldra Linux umhverfi uppsett - eitt sem var sett upp fyrir Fall Creators uppfærsluna - geturðu samt fjarlægt það með lxrun skipuninni.

Uppfærðu Ubuntu umhverfi

Eftir Fall Creators uppfærsluna fyrir Windows 10, verður þú núna að setja upp Ubuntu og önnur Linux umhverfi úr versluninni. Þegar þú hefur gert það verða þau sjálfkrafa uppfærð í nýjustu útgáfuna án sérstakra skipana.

Hins vegar, ef þú bjóst til Bash umhverfi á eldri útgáfu af Windows, seturðu upp eldra Ubuntu umhverfi. Þú getur bara opnað verslunina og sett upp nýjustu Ubuntu frá Windows Store til að uppfæra.

Tækniáhugamenn munu ekki efast um spennandi hluti sem þeir geta gert við Linux umhverfið í framtíðinni. Windows undirkerfi fyrir Linux eiginleiki mun vonandi halda áfram að verða öflugri, en við ættum ekki að búast við að Microsoft styðji opinberlega Linux grafísk forrit á skjáborðinu í bráð.

Sjá meira:


Hvernig á að endurstilla Windows 10 Fall Creators Update

Hvernig á að endurstilla Windows 10 Fall Creators Update

Endurstillingareiginleikinn á Windows 10 Fall Creators Update mun koma tölvunni aftur í sjálfgefið ástand, án þess að notandinn þurfi að setja upp nýjan með USB eða DVD.

Hvernig á að birta forskoðunarrúðu File Explorer á Windows 10/11

Hvernig á að birta forskoðunarrúðu File Explorer á Windows 10/11

Það er auðvelt að forskoða skrár án þess að opna þær í Windows 10 þökk sé forskoðunarrúðunni í File Explorer. Þú getur séð smámyndir af flestum myndum, myndböndum, hljóðskrám og sumum textaskjölum.

Leiðbeiningar um að endurstilla Windows Store forritið á Windows 10

Leiðbeiningar um að endurstilla Windows Store forritið á Windows 10

Windows Store forritið á Windows 10 samþættir þúsundir ókeypis forrita, auk þess geta notendur keypt leiki, kvikmyndir, tónlist og sjónvarpsþætti. Hins vegar hafa margir notendur nýlega greint frá því að við notkun hrynji oft opnun Windows Store og lokar jafnvel strax eftir opnun. Við niðurhal og uppsetningu leikja og forrita úr versluninni koma oft upp villur.

4 leiðir til að eyða Microsoft Defender verndarsögu á Windows 10/11

4 leiðir til að eyða Microsoft Defender verndarsögu á Windows 10/11

Þó að verndarsögu verði eytt eftir nokkurn tíma gætirðu viljað hafa meiri stjórn með því að eyða henni sjálfur. Svo skulum við sjá hvernig þú getur eytt verndarsögunni.

Hvernig á að stilla sjálfgefið heiti nýstofnaðrar möppu í samræmi við núverandi dagsetningu á Windows 10

Hvernig á að stilla sjálfgefið heiti nýstofnaðrar möppu í samræmi við núverandi dagsetningu á Windows 10

Sjálfgefið, þegar þú býrð til nýja möppu í Windows 10, er mappan sjálfkrafa kölluð „Ný mappa“.

Hvernig á að fela/sýna leitarreit/tákn á verkefnastikunni í Windows 10

Hvernig á að fela/sýna leitarreit/tákn á verkefnastikunni í Windows 10

Frá og með Windows 10 build 18305.1003 hefur Microsoft aðskilið leitar- og Cortana notendaviðmótin með því að útvega þeim einstaka hnappa og skrár á verkefnastikunni.

Hvernig á að virkja stjórnaðan möppuaðgang and-ransomware eiginleika á Windows 10/11

Hvernig á að virkja stjórnaðan möppuaðgang and-ransomware eiginleika á Windows 10/11

Stýrður möppuaðgangur er eiginleiki Windows Security vírusvarnarforritsins á skjáborðsvettvangi Microsoft. Þessi eiginleiki kemur í veg fyrir lausnarhugbúnað með því að koma í veg fyrir breytingar á skrám í vernduðum möppum.

Hvernig á að virkja/slökkva á deilingu á klemmuspjaldi með Windows Sandbox á Windows 10

Hvernig á að virkja/slökkva á deilingu á klemmuspjaldi með Windows Sandbox á Windows 10

Frá og með Windows 10 build 20161 hefur nýrri hópstefnustillingu verið bætt við til að virkja eða slökkva á deilingu klemmuspjalds með Sandbox. Ef þú virkjar eða stillir ekki þessa stefnustillingu, verður afritun og líming á milli hýsilsins og Windows Sandbox leyfð.

Hvernig á að breyta MRB drifbyggingu í GPT í Windows 10

Hvernig á að breyta MRB drifbyggingu í GPT í Windows 10

Í fyrri útgáfum af Windows neyddist þú til að setja upp allt stýrikerfið aftur ef þú vildir breyta úr Legacy BIOS eða Master Boot Record (MBR) í UEFI eða GUID Partition Table (GPT).

Hvernig á að opna gamalt viðmót sérstillingar á Windows 10

Hvernig á að opna gamalt viðmót sérstillingar á Windows 10

Á Windows 10 hefur viðmóti sérstillingar verið gjörbreytt miðað við Windows 7 og 8. Þetta gerir mörgum notendum erfitt fyrir að breyta Windows viðmótinu.