Miten käynnistää Bash-komentorivin Windows 10: ssä

Windows 10: n vuosipäivityksessä Microsoft lisäsi mielenkiintoisen uuden ominaisuuden kehittäjille, teho-käyttäjille ja kaikille, jotka työskentelivät Unix-y-järjestelmien, kuten Mac OS X: n ja Linuxin kanssa. Windows 10 sisältää nyt Unix Bash -komentokyselyn (beeta) yhteistyössä Canonical -yhtiön, Ubuntu Linuxin takana olevan yrityksen kanssa.

Bash-komentokehotteen avulla voit suorittaa kaikenlaisia ​​toimintoja, kuten vuorovaikutusta Windows-tiedostojärjestelmään (tavalliseen Windows-komentokehotteeseen saakka), suorittamalla tavallisia Bash-komentoja ja jopa asentamalla Linuxin graafisia käyttöliittymiä - vaikka sitä ei ole virallisesti tuettu.

Jos olet kokenut Bash-käyttäjä tai haluat aloittaa suosittu komentokehotteen, tutustu Bashin asentamiseen Windows 10: een.

01/06

Osajärjestelmä

Kun asennat Bashin Windows 10: ssä, et saa virtuaalikonetta tai ohjelmaa, joka pyrkii parhaiten toimimaan kuten Bash Linuxissa. Itse asiassa Bash toimii luonnollisesti PC: ssä Windows 10: n Windows-alijärjestelmän (WSL) ominaisuuden ansiosta. WSL on "salainen kastike", joka sallii Linux-ohjelmiston ajaa Windowsissa.

Aloita valitsemalla Käynnistä> Asetukset> Päivitys ja suojaus> Kehittäjille . Valitse Kehittäjätapa- valintanappi alaotsikon "Käytä kehittäjätoimintoja". Sinua saatetaan pyytää käynnistämään tietokone uudelleen tässä vaiheessa. Jos näin on, mene eteenpäin ja tee niin.

02/06

Käynnistä Windowsin ominaisuudet

Kun olet tehnyt tämän, sulje Asetukset-sovellus ja napsauta tehtäväpalkin Cortanan hakupalkkia ja kirjoita Windows-ominaisuuksiin. Ylimmän tuloksen pitäisi olla Ohjauspaneelin vaihtoehto, jonka nimi on "Windowsin ominaisuuksien ottaminen käyttöön tai poistaminen käytöstä". Valitse tämä ja pieni ikkuna avautuu.

Selaa alaspäin ja valitse ruutu "Windows Subsystem for Linux (beta)". Napsauta sitten OK sulkeaksesi ikkunan.

Seuraavaksi sinua kehotetaan käynnistämään tietokone uudelleen, mitä sinun on tehtävä ennen kuin voit käyttää Bashia.

03/06

Lopullinen asennus

Kun tietokone on käynnistynyt uudelleen, napsauta Cortanaa uudelleen tehtäväpalkissa ja kirjoita bash. Ylimmän tuloksen pitäisi olla mahdollisuus suorittaa bash-komento - valitse se.

Vaihtoehtoisesti voit siirtyä Käynnistä> Windows-järjestelmä> Komentokehote . Kun komentokehoteikkuna avautuu, kirjoita bash ja paina Enter .

Kummalla tavalla teet sen, Bashin lopullinen asennus alkaa lataamalla Bash Windows Storesta (komentokehotteesta). Jossakin vaiheessa sinua pyydetään jatkamaan. Kun näin tapahtuu, kirjoita tyyppi y ja odota, että asennus loppuu.

04/06

Lisää käyttäjätunnus ja salasana

Kun kaikki on melkein valmis, sinua pyydetään syöttämään käyttäjätunnus ja salasana, kuten Unix-komentokehoteissa on tyypillistä. Sinun ei tarvitse käyttää Windows-käyttäjätunnustasi tai -salasanaasi. Sen sijaan ne voivat olla täysin ainutlaatuisia. Jos haluat soittaa itsellesi "r3dB4r0n", mene siihen.

Kun tämä osa on tehty ja asennus on valmis, komentokehote avautuu automaattisesti Bashiin. Tiedät, että se on tehty, kun näet jotain "r3dB4r0n @ [tietokoneesi nimi]" komentokehotteeksi.

Nyt voit vapaasti antaa haluamasi Bash-komennot. Koska tämä on edelleen beta-ohjelmisto, ei kaikki toimi, mutta suurin osa se toimii samalla tavoin kuin Bash muissa järjestelmissä.

Aina kun haluat avata Bash uudelleen löydät sen alla Start> Bash Ubuntu Windowsissa .

05/06

Asennuksen päivittäminen

Kuten kaikki hyvät Bash-käyttäjät tietävät, ennen kuin teet mitään komentorivillä, päivitä ja päivitä nykyinen pakettiesi asennus. Jos et ole koskaan kuullut termiä, paketit kutsuvat tiedostoja, jotka muodostavat koneellesi asennettuja komentoriviohjelmia ja apuohjelmia.

Varmista, että olet ajan tasalla, avaa Bash Ubuntussa Windowsissa ja kirjoita seuraava komento: sudo apt-get update. Nyt paina Enter. Bash tulostaa sitten virheilmoituksen ikkunaan ja pyytää sitten salasanasi.

Ohita virheilmoitus nyt. Sudo-komento ei ole vielä täysin tyydyttävä, mutta sinun on vielä suoritettava tiettyjä komentoja Bashissa. Lisäksi se on vain hyvää käytäntöä tehdä asioita virallisella tavalla odottamassa saumatonta Bash-kokemusta Windowsissa.

Toistaiseksi kaikki, mitä olemme tehneet, päivitetään paikallinen tietokanta asennetuista paketeista, jonka avulla tietokone tietää, onko jotain uutta. Nyt uusien pakettien asentamiseen on kirjoitettava sudo apt-get -päivitys ja paina Enter uudelleen. Bash ei todennäköisesti pyydä uutta salasanaasi, koska olet juuri syöttänyt sen. Ja nyt, Bash on poissa kilpailuille, jotka päivittävät kaikki paketit. Aikaisemmin prosessissa Bash kysyy, haluatko todella jatkaa Bash-ohjelmiston päivittämistä. Kirjoita vain y, jotta voit suorittaa päivityksen.

Se voi kestää muutaman minuutin päivittää kaiken, mutta kun se on tehty Bash päivitetään ja valmis menemään.

06/06

Komentorivin käyttö

Nyt meillä on Bash ja käynnissä on aika tehdä jotain helppoa sen kanssa. Aiomme käyttää rsync-komentoa varmistaaksemme Windows-dokumenttikansion ulkoiselle kiintolevylle.

Tässä esimerkissä kansio on C: \ Users \ BashFan \ Documents ja ulkoinen kiintolevyasema on F: \ asema.

Sinun tarvitsee vain kirjoittaa rsync -rv / mnt / c / Käyttäjät / BashFan / Documents / / mnt / f / Documents. Tämä komento kertoo, että Bash käyttää Rsync-ohjelmaa, joka on jo asennettava Bash-versioosi. Sitten "rv" -osa kertoo rsyncin varmistaakseen kaikki tietokoneen eri kansioiden sisältämät tiedot ja tulostaa kaikki rsyncin toiminnot komentoriville. Varmista, että kirjoitat tämän komennon täsmällisesti myös jäljellä olevan viivoituksen käyttämisen jälkeen ... / BashFan / Documents /. Selitys siitä, miksi tämä viilto on tärkeä, tutustu tähän Digital Ocean -opetusohjelmaan.

Kaksi viimeistä bittiä, joissa on kansio-kohteet, kertoivat Bashille, mistä kansio kopioidaan ja mistä kopioida. Jos Bash käyttää Windows-tiedostoja, sen on aloitettava nimellä "/ mnt /". Se on vain kummallinen Bash Windowsissa, koska Bash toimii edelleen ikään kuin se toimii Linux-koneella.

Huomaa myös, että Bash-komennot ovat isoja ja pieniä kirjaimia. Jos olet kirjoittanut asiakirjoja asiakirjojen sijaan, Rsync ei löytäisi oikeaa kansiota.

Nyt kun olet kirjoittanut komennon, paina Enter ja asiakirjat varmuuskopioidaan nopeasti.

Tämä on kaikki, mitä aiomme käsitellä tämän johdannon Bash Windowsissa. Toinen kerta, kun tarkastelemme, miten voit kokeilla käynnissä olevia Linux-ohjelmia Windowsissa ja puhua hieman enemmän Bashin kanssa käytettävistä tavoista.