Nola Bash Command Line exekutatu Windows 10-n

Windows 10 Anniversary Update-n Microsoft-ek gehigarri berri bat gehitu zien garatzaileei, potentzia erabiltzaileei eta Unix-y sistemei, Mac OS X eta Linux-ekin lan egiten zuten guztiekin. Windows 10-k Unix Bash komandoaren galdeketa (beta bertsioan) Canonical-en lankidetzarekin adeitasuna ematen du, Ubuntu Linuxen atzean dagoen enpresa.

Bash komandoaren galderarekin, ekintza mota guztiak egin ditzakezu, esate baterako, Windows fitxategi sistemarekin elkarreraginean (Windows komando erregularreko gonbita zuzenean egin dezakezu), Bash komando estandarrak exekutatzen eta baita Linux UI programazio grafikoak instalatzen ere. Azken hori ez da ofizialki onartzen.

Bazara ondutako Bash erabiltzailea bazara edo Komando Komando ezagunarekin hasi nahi baduzu, hemen nola instalatu Bash Windows 10-an.

06/01

Subsistema

Bash instalatzen duzunean Windows 10-n ez zara makina birtual bat edo bere onena egiten duen programa bat Linux-en Bash bezalako exekutatzen. Benetan Bash nabilean exekutatzen ari da zure ordenagailuan, Windows 10 ezaugarri batek Windows Subsystem for Linux izeneko (WSL) deitzen dio. WSL Windowsen exekutatzeko softwarea ahalbidetzen duen "sekretu saltsa" da.

Hasteko, joan Hasiera> Ezarpenak> Eguneratu eta segurtasuna> Garatzaileentzat . "Erabili garatzaileen ezaugarriak" izenburuaren azpian, hautatu Garatzailea moduaren irratien botoia. Baliteke ordenagailua berrabiaraztea une honetan. Hala bada, jarraitu eta egin.

02 de 06

Aktibatu Windows Ezaugarriak

Behin hori egin ondoren, itxi Ezarpenak aplikazioa eta egin klik Cortana bilatu barran ataza barran eta idatzi Windows funtzioetan. Goi-mailako emaitza "Kontrolatu panetako aukera" izeneko aukera izan behar du "Aktibatu edo desaktibatu Windows funtzioak". Hautatu hori eta leiho txiki bat irekiko da.

Joan behera eta egiaztatu "Windows Subsystem for Linux (Beta) etiketa". Ondoren, sakatu Ados leihoa ixteko.

Ondoren, ordenagailua berrabiarazteko eskatuko zaizu, Bash erabili aurretik.

03 de 06

Azken instalazioa

Zure ordenagailua berrabiarazi ostean, egin klik berriro Cortana ataza barrakoan eta idatzi bash. Goiko emaitza komando gisa "bash" exekutatzeko aukera izan beharko luke - hautatu hori.

Bestela, joan Hasi> Windows sistema> Komandoaren ordua . Komandoaren gonbita leihoan irekitzen den bitartean, sakatu Sartu eta sakatu Sartu .

Bakoitzean egiten duzun moduan, Bash-en instalazioen azken instalazioa Bash-ek Windows Store-tik deskargatzen hasiko da (komandoaren bidez). Une batean jarraitzeko eskatuko zaizu. Hori gertatzen denean, idatzi y, eta gero itxaron instalazioa osatzeko.

04 de 06

Gehitu erabiltzaile izena eta pasahitza

Guztia amaitutakoan, erabiltzaile izena eta pasahitza sartu beharko dituzu, Unix komandoak eskatzen dituen moduan. Ez duzu Windows erabiltzaileen kontuaren izena edo pasahitza erabili behar. Horren ordez, guztiz berezia izan daiteke. "R3dB4r0n" deitu nahi baduzu, joan zaitez.

Behin zati hori egiten denean eta instalazioa osatuz, komandoaren gonbita Bash-en automatikoki irekiko da. "R3dB4r0n @ [zure ordenagailuko izena]" bezalako zerbait ikusten duzunean, komandoaren gonbita gisa ikusiko duzu.

Orain gustatzen zaizun Bash komando guztietan sartzeko dohainik duzu. Hau da, oraindik ere beta softwareak ez du dena funtzionatuko, baina gehienetan Bash-ek antzeko beste sistema batzuetan funtzionatuko du.

Bash ireki nahi duzun bakoitzean Ubuntu Windows-en oinarritutako Start> Bash aurkituko duzu .

05 de 06

Zure instalazioa hobetzea

Bash erabiltzaile ongi bezala ezagutzen baduzu, komando-lerroan ezer egin aurretik zure paketeen instalazioa eguneratu eta eguneratu beharko zenuke. Inoiz entzun ez baduzu, paketeak zure ordenagailuan instalatutako komando lerroko programak eta utilitateak osatzen dituzten fitxategien bilduma deitzen duzue.

Eguneratuta zaudenean, Ubuntu Windows-en ireki Bash eta idatzi komando hau: sudo apt-get update. Orain sakatu Sartu. Bashek leihoan errore-mezu bat inprimatuko du eta gero galdetu zure pasahitza.

Just ignore error message for now. Sudo komandoa ez da guztiz lanean oraindik, baina Bash-en komando batzuk egiteko beharra duzu oraindik. Gainera, praktika onak dira modu ofizialean, Windowsen Bash esperientzia ezin hobe baten aurrean.

Orain arte egin dugun guztia instalatutako paketeen tokiko datu baseak eguneratzen ari da, ordenagailuak ezagutzen duen zerbait berria bada. Orain sudo apt-get upgrade idatzi behar ditugun pakete berriak instalatu eta hit Sartu berriro ere. Bash ziurrenik zure pasahitza eskatuko du berriro sartzean. Eta orain, Bashek pauso guztiak automatikoki eguneratzen ditu lasterketetan. Bash prozesuan hasieran Bash-ek zure Bash softwarea berritzea nahi baduzu, eskatuko dizu. Just type y for yes to upgrade.

Minutu batzuk behar izan ditzakezu dena berritzeko, baina behin Bash bertsio berritu eta prest egongo da.

06ko 06

Komando lerroaren programa erabiliz

Orain, Bash lortu dugu eta bertan denbora erraza da zerbait egiteko. Rsync komandoa erabiliko dugu gure Windows dokumentuen karpeta baten babeskopia kanpoko disko gogorrean.

Adibide honetan, gure karpeta C: \ Users \ BashFan \ Documents atalean dago eta gure kanpoko disko gogorra F: \ drive da.

Egin behar duzun guztia idatzi rsync -rv / mnt / c / Users / BashFan / Documents / / mnt / f / Dokumentuak. Komando honek Bash-i esaten dio Rashyn-en bertsioa instalatzeko behar den Rsync programa erabiltzeko. Ondoren, "rv" zatiak rsync kontatzen dio zure ordenagailuko karpetako hainbat karpetan gordeta dagoen guztia babesteko, eta rsync-en jarduera komando lerroan inprimatu. Ziurtatu komando hau idaztean amaierako barraren erabilera barne hartzen duzula ... / BashFan / Documents /. Laburpena zergatik den garrantzitsua den jakiteko, begiratu Ocean Digital tutorial hau.

Karpeta-helmenerako azken bi bitek Bash-ek zein karpeta kopiatu eta non kopiatu nahi duen esaten diote. Bash-ek Windows fitxategietara sartzeko "/ mnt /" abiarazi behar du. Bash-en Windows-en bitxikeria bat besterik ez da, Bash-ek Linux makinan exekutatzen balu bezala funtzionatzen duelako.

Kontuan izan Bash komandoak maiuskulak eta minuskulak direla. "Dokumentuak" idatzi baduzu "Dokumentuak" ordez Rsync-k ezin izango du eskuineko karpeta aurkitu.

Orain zure komandoan idatzitakoan sakatu Sartu eta zure dokumentuak babeskopiak egingo dira.

Hori guztia Windows-en Bash aplikazioan estaltzeko. Beste denbora bat Linux programak exekutatzen Windows-ekin esperimentatu eta Bash-ekin erabiltzeko komando arruntei buruz hitz egin dezakegu.