Unsaon Pagdagan ang Bash Command Line sa Windows 10

Sa Windows 10 Anniversary Update , ang Microsoft nagdugang usa ka makapaikag nga bag-ong feature alang sa mga developers, power users, ug bisan kinsa nga gigamit sa pagtrabaho sa Unix-y nga mga sistema sama sa Mac OS X ug Linux. Ang Windows 10 naglakip na karon sa Unix Bash nga command prompt (sa beta) sa maayong kabubut-on sa kolaborasyon sa Canonical, ang kompaniya sa Ubuntu Linux .

Uban sa Bash command prompt, mahimo nimong buhaton ang tanan nga matang sa mga aksyon sama sa pagpakig-uban sa Windows file system (sama sa imong mahimo sa regular nga Windows command prompt), pagpadagan sa standard Bash commands, ug bisan pag-instalar sa Linux graphical UI nga programa - bisan nga ang katapusan dili opisyal nga gisuportahan.

Kon ikaw usa ka tiggamit sa Bash o interesado sa pagsugod sa popular nga command prompt, ania kon unsaon pag-instalar sa Bash sa Windows 10.

01 sa 06

Ang Subsystem

Sa diha nga imong gi-install ang Bash sa Windows 10 ikaw wala makakuha og usa ka virtual machine o usa ka programa nga naghimo sa iyang labing maayo nga kasagaran modagan sama sa Bash sa Linux. Kini tinuod nga Bash nga nagdagan nga natively sa imong PC salamat sa usa ka bahin sa Windows 10 gitawag nga Windows Subsystem for Linux (WSL). Ang WSL mao ang "tinago nga salsahan" nga nagtugot sa Linux software nga makadagan sa Windows.

Aron makasugod, adto sa Start> Settings> Update & Security> Alang sa mga developer . Ubos sa sub-heading nga "Gamit sa mga feature sa developer" pagpili sa button sa radyo sa Developer mode . Mahimo ka hangyoon nga i-restart ang imong PC niining puntoha. Kon mao, padayona ug buhata kana.

02 sa 06

Pag-usab sa mga Feature sa Windows

Sa higayon nga nahuman na, isira ang Settings app ug i-klik ang Cortana search bar sa taskbar ug i-type ang mga feature sa Windows. Ang top nga resulta kinahanglan nga usa ka opsyon sa Control Panel nga gitawag og "Ibalik ang mga feature sa Windows." Pilia kana ug ang usa ka gamay nga bintana moabli.

I-scroll down ug susiha ang kahon nga gimarkahan nga "Windows Subsystem for Linux (Beta)." Dayon i-click ang OK aron isira ang bintana.

Sunod ikaw pagaaghat nga i-restart ang imong PC, nga kinahanglan nimo buhaton sa dili pa nimo magamit ang Bash.

03 of 06

Katapusan nga Pag-instalar

Sa higayon nga magsugod na ang imong computer, i-klik si Cortana sa taskbar pag-usab ug i-type ang bash. Ang top nga resulta kinahanglan nga usa ka kapilian sa pagdagan "bash" ingon nga usa ka sugo - pilia kana.

Sa laing paagi, adto sa Start> Windows System> Command Prompt . Sa higayon nga ang command prompt window magbukas sa type sa bash ug hit Enter .

Bisan unsa nga paagi nga imong buhaton kini, ang katapusan nga proseso sa pag-instalar alang sa Bash magsugod pinaagi sa pag-download sa Bash gikan sa Windows Store (pinaagi sa command prompt). Sa usa ka punto hangyoon ka nga magpadayon. Sa diha nga mahitabo kana ang tipikal nga y ug dayon hulaton ang pag-instalar.

04 sa 06

Idugang ang usa ka Username ug Password

Sa diha nga ang tanan hapit na mahuman ikaw pagahangyo nga mosulod sa usa ka username ug password, ingon nga kasagaran sa Unix command prompt. Dili kinahanglan nga gamiton ang imong Windows user account name o password. Hinunoa, kini mahimong hingpit nga talagsaon. Kung gusto nimong tawagan ang imong kaugalingon nga "r3dB4r0n" dayon iuli kini.

Sa higayon nga kana nga bahin nahuman ug ang pag-instalar makumpleto, ang command prompt awtomatikong mobukas ngadto sa Bash. Mahibal-an nimo nga kini gibuhat sa dihang nakita nimo ang usa ka butang sama sa 'r3dB4r0n @ [ang imong computer name]' ingon nga command prompt.

Karon, nahibaluan mo na nga may mahimo ka. Tungod kay kini pa gihapon ang beta software dili tanan ang magtrabaho, apan alang sa kadaghanan kini magamit sa Bash sa ubang mga sistema.

Kung kanus-a nimo gusto maabli ang Bash pag-usab imong makita kini ubos sa Start> Bash sa Ubuntu sa Windows .

05 of 06

Pag-uswag sa Imong Pag-instalar

Sama sa bisan unsa nga maayo nga Bash user nga nahibal-an sa wala ka pa makahimo sa bisan unsang butang uban sa command line kinahanglan nga imong i-update ug i-upgrade ang imong kasamtangan nga pag-instalar sa mga pakete. Kon wala ka pa makadungog sa termino, ang mga pakete mao ang imong gitawag nga koleksyon sa mga file nga naglangkob sa mga programa sa command line ug mga utilities nga gitaud sa imong makina.

Aron masiguro nga ikaw ang labing bag-o, buksi ang Bash sa Ubuntu sa Windows ug i-type ang mosunod nga command: sudo apt-get update. Karon ipaigo ang pagsulod. Dayon i-print ni Bash ang usa ka mensahe sa sayup sa bintana ug dayon mangutana sa imong password.

Ayaw lang ibalewala ang mensahe nga sayup alang sa karon. Ang sudo nga sugo wala pa hingpit nga nagtrabaho, apan gikinahanglan mo pa kini aron sa pagtuman sa pipila ka mga sugo sa Bash. Dugang pa kini maayo nga praktis sa paghimo sa mga butang sa opisyal nga paagi sa pagpaabut sa usa ka seamless Bash nga kasinatian sa Windows.

Sa pagkakaron ang tanan nga atong nahimo gipang-update ang atong lokal nga database sa mga naka-install nga mga pakete, nga nagpahibalo sa kompyuter kon adunay bag-o nga butang. Karon aron aktwal nga mag-instalar sa mga bag-ong mga pakete kinahanglan nga i-type ang sudo apt-get upgrade ug i-hit Enter pag-usab. Bash tingali dili na mangutana alang sa imong password pag-usab sukad nga ikaw misulod niini. Ug karon, si Bash anaa sa mga karera nga nagpauswag sa tanan nimong mga pakete. Sayo sa proseso sa Bash mangutana kanimo kung gusto ka nga magpadayon sa pag-upgrade sa imong Bash software. Pag-type lang og oo alang sa pagdala sa pag-upgrade.

Mahimong nagkinahanglan og pipila ka mga minuto aron i-upgrade ang tanang butang, apan sa higayon nga kini buhaton Bash paga-upgrade ug andam sa pag-adto.

06 of 06

Paggamit sa usa ka Programa sa Linya sa Sugo

Karon nakabaton na kami og Bash ug nagdagan na kini panahon sa pagbuhat sa butang nga sayon ​​niini. Atong gamiton ang rsync command aron buhaton ang usa ka back-up sa atong mga Windows folder sa mga dokumento ngadto sa usa ka eksternal nga hard drive.

Niini nga pananglitan, ang atong folder anaa sa C: \ Users \ BashFan \ Documents, ug ang atong eksternal nga hard drive mao ang F: \ drive.

Ang tanan nga imong buhaton mao ang pag-type sa rsync -rv / mnt / c / Users / BashFan / Documents / / mnt / f / Mga Dokumento. Kini nga sugo nagsulti Bash sa paggamit sa programa nga Rsync, nga kinahanglan na ma-install sa imong bersyon sa Bash. Dayon ang bahin nga "rv" nagsulti sa rsync nga suportahan ang tanan nga anaa sa sulod sa lainlaing mga folder sa imong PC, ug i-print ang tanang kalihokan sa rsync ngadto sa command line. Siguroha nga imong isulat kini nga sugo sa tukma nga lakip na ang paggamit sa pagkahuman nga slash pagkahuman ... / BashFan / Documents /. Alang sa usa ka katin-awan kung nganong ang slash importante nga susihon kining tutorial nga Digital Ocean.

Ang katapusan nga duha ka bits nga may mga destinasyon sa folder nagsulti sa Bash nga folder nga kopyahon ug asa kini kopyahon. Alang sa Bash nga ma-access ang mga file sa Windows kini kinahanglan nga magsugod sa "/ mnt /". Mao kana ang usa ka katingad-an nga Bash sa Windows sukad nga si Bash nagpadayon sa pagpatigayon nga kini nagdagan sa usa ka Linux machine.

Hinumdomi usab nga ang mga sugo sa Bash mga sensitibo sa kaso. Kon imong isulat sa "mga dokumento" imbes nga "Mga Dokumento" ang Rsync dili makakaplag sa husto nga folder.

Karon nga imong na-type sa imong command hit nga Enter ug ang imong mga dokumento dili i-back up sa walay panahon.

Mao kana ang tanan nga atong tabonan niining pasiuna sa Bash sa Windows. Sa laing higayon atong tan-awon kon unsaon nimo pag-eksperimento sa pagpadagan sa mga programa sa Linux sa Windows ug pagsulti og gamay pa mahitungod sa komon nga mga sugo nga gamiton uban sa Bash.