Kuidas käivitada Bashi käsureal Windows 10-s

Windows 10-aastapäeva ajakohastatud versioonis lisas Microsoft arendajatele, toiteallikatele ja kõigile, kes töötas Unix-y süsteemidega, nagu Mac OS X ja Linux, töötades huvitavat uut funktsiooni. Nüüd sisaldab Windows 10 Unix Bashi käsku (beetaversioonina), mis on kaasas Ubuntu Linuxi taga asuva ettevõtte Canonical koostöös.

Bashi käsureale saate teha igasuguseid toiminguid nagu Windowsi failisüsteemiga suhtlemine (nagu saate tavalise Windowsi käsureale), käivitada standardseid Bash käske ja isegi installida Linuxi graafilisi kasutajaliidese programme - kuigi seda viimast ei toetata ametlikult.

Kui olete kogemustega Bashi kasutaja või olete huvitatud populaarse käsuviiba käivitamisest, siis kuidas installida Bash Windows 10-s.

01 06

Allsüsteem

Kui installite Bashi operatsioonisüsteemis Windows 10, ei saada te virtuaalset masinat ega programmi, mis toimib Linuxis enamasti nii nagu Bash. See on tegelikult Bash, mis töötab teie arvutiga iseseisvalt, tänu Windows 10 funktsioonile, mida nimetatakse Windowsi allsüsteemiks Linuxile (WSL). WSL on salajane kaste, mis lubab Linuxi tarkvara Windowsis käitada.

Alustamiseks minge Start> Seaded> Värskenda & turvalisus> Arendajatele . Alamrubriigis "Kasutage arendaja funktsioone" valige raadionupp " Arendaja režiim ". Võimalik, et teil palutakse arvuti taaskäivitada. Kui jah, siis jätkake ja tee seda.

02 06

Lülitage sisse Windowsi funktsioonid

Kui see on tehtud, sulgege seadete rakendus ja klõpsake tegumiribal Cortana otsinguribal ja tippige Windowsi funktsioonid. Peamine tulemus peaks olema juhtpaneeli valik "Windowsi funktsioonide sisse- või väljalülitamine". Valige see ja avaneb väike aken.

Kerige alla ja märkige ruut "Windowsi alamsüsteem (Beta)". Seejärel klõpsake akna sulgemiseks OK .

Järgmisena palutakse teil arvuti taaskäivitada, mida peate enne Bashi kasutamist kasutama.

03 alates 06

Lõplik paigaldus

Kui arvuti on taaskäivitunud, klõpsake uuesti tegumiribal Cortana'il ja tippige bash. Peamine tulemus peaks olema võimalus käivitada käsuga "bash" - vali see.

Alternatiivina avage Start> Windows System> Command Prompt . Kui käsurea aken avaneb, sisestage bash ja vajutage Enter .

Ükskõik mis viis, kuidas seda teete, käivitub Bashi viimane installiprotsess, laadides alla Bashi Windowsi poest (käsureale). Ühel hetkel palutakse teil jätkata. Kui see juhtub, siis lihtsalt tippige y ja siis oodake, kuni install on lõpule jõudnud.

04 06

Kasutajanimi ja parool

Kui kõik on peaaegu valmis, palutakse teil sisestada kasutajanime ja parool, nagu see on Unixi käsuviipidele tüüpiline. Te ei pea kasutama oma Windowsi kasutajakonto nime ega parooli. Selle asemel võivad need olla täiesti ainulaadsed. Kui soovite ise kutsuda "r3dB4r0n", siis minge selle juurde.

Kui see osa on lõpetatud ja install on lõpule jõudnud, avaneb käsureale automaatselt Bash. Teate, et see on tehtud, kui näete käsurealt midagi sellist nagu 'r3dB4r0n @ [arvuti nimi]'.

Nüüd saate vabalt sisestada mis tahes Bash käske, mis teile meeldivad. Kuna see on ikkagi beetaverstarkvara, ei tööta kõik, kuid enamikel juhtudel toimib see sarnaselt teiste süsteemidega Bashile.

Iga kord, kui soovite Bashi uuesti avada, leiad selle alt Start> Bash Ubuntu Windowsis .

05 06

Teie installi uuendamine

Kuna mõni hea Bashi kasutaja teab enne, kui teete midagi käsurealt, peaksite uuendama ja täiendama oma praegust pakettide paigaldamist. Kui te pole terminit kunagi kuulnud, pakette nimetatakse selliseks, mida nimetatakse teie masinasse installitud käsurea programmide ja kommunikatsioonide moodustavate failide kogumiks.

Oma ajakohasuse tagamiseks avage Ubuntu Windowsis Bash ja tippige järgmine käsk: sudo apt-get update. Nüüd vajutage Enter. Bash prindib seejärel veateate aknasse ja küsib seejärel oma parooli.

Praegu ignoreerige seda veateadet. Sudo käsk ei ole veel täielikult töökorras, kuid teil on siiski vaja Bashi teatud käsklusi teha. Lisaks on lihtsalt hea tava teha asju ametlikult, et oodata sujuva Bashi kogemuse Windowsis.

Siiani on kõik, mida me oleme teinud, värskendanud kohalikku installitud pakettide andmebaasi, mis võimaldab arvutil teada, kas on midagi uut. Nüüd, kui installime uued paketid, peame kirjutama sudo apt-get upgrade ja vajutama Enter uuesti. Bash ilmselt ei küsi teie parooli uuesti, kuna just selle sisestasite. Nüüd on Bash välja lülitatud võistlustele, et kõik pakendid uuendada. Protsessi alguses küsib Bash, kas soovite tõesti oma Bashi tarkvara uuendada. Lihtsalt tippige y, et uuendada.

Kõige värskendamiseks võib kuluda paar minutit, kuid kui see on tehtud, läheb Bash uuendatud ja valmis.

06 06

Käsurea programmi kasutamine

Nüüd oleme Bashi üles ehitanud ja selleks on aeg teha midagi lihtsat. Käsime rsync käsku, et oma Windowsi dokumentide kausta varundada välisele kõvakettale.

Selles näites on meie kaust C: \ Users \ BashFan \ Documents ja meie väline kõvaketas on F: \ ketas.

Kõik, mida peate tegema, on sisestada rsync -rv / mnt / c / Kasutajad / BashFan / Documents / / mnt / f / Documents. See käsk ütleb Bashile, et kasutada programmi Rsync, mis peaks olema teie Bashi versioonile juba installitud. Seejärel annab rv-osa rsync'ile rünnakute varundamiseks arvuti arvutis olevate erinevate kaustade varukoopia ja printida kogu rsynci aktiivsuse käsureale. Veenduge, et tipite seda käsku täpselt, kasutades näiteks kaldkriipsu pärast ... / BashFan / Dokumente /. Selgitamaks, miks see kaldkriips on tähtis, vaadake seda Digital Ocean tutorialit.

Kausta viimased kaks bitti ütleb Bashile, milline kaust kopeerida ja kuhu see kopeerida. Windowsi failidele juurdepääsu saamiseks peab Bash võtma alustama "/ mnt /". See on lihtsalt Bashi naljakus Windowsis, kuna Bash töötab ikkagi Linuxi masinas.

Samuti pange tähele, et Bashi käskud on tõstutundlikud. Kui sisestasite "Dokumentide" asemel dokumendid, ei suuda Rsync õiget kausta leida.

Nüüd, kui olete oma käsu sisestanud, klõpsake Enter ja teie dokumendid varundatakse aegsasti.

Seda kõike me kavatseme Windowsis sissejuhatuses Bashi kohta kajastada. Teine kord vaatame, kuidas katsetada Windowsi operatsioonisüsteemide käivitamist Windowsis ja rääkida natuke rohkem Bashi jaoks kasutatavatest tavalistest käskudest.