Windows 10 jubilejas atjauninājumā Microsoft pievienoja interesantu jaunu funkciju izstrādātājiem, enerģijas lietotājiem un ikvienam, kas strādāja ar Unix-y sistēmām, piemēram, Mac OS X un Linux. Windows 10 tagad ietver Unix Bash komandu uzvedni (beta versijā), pateicoties sadarbībai ar Canonical, Ubuntu Linux komandu.
Izmantojot komandu uzvedni Bash, jūs varat veikt visa veida darbības, piemēram, mijiedarbību ar Windows failu sistēmu (tāpat kā ar parasto Windows komandu uzvedni), izmantojot standarta Bash komandas un pat instalējot Linux grafiskās lietotāja saskarnes programmas - lai gan ka pēdējais netiek oficiāli atbalstīts.
Ja esat pieredzējis Bash lietotājs vai esat ieinteresēts sākt lietot tautas komandu uzvedni, šeit ir redzams, kā instalēt Bash sistēmā Windows 10.
01 no 06Apakšsistēma

Kad jūs instalējat Bash sistēmā Windows 10, jūs nesaņemat virtuālo mašīnu vai programmu, kas vislabāk darbojas, jo Linux parasti darbojas kā Bash. Tas patiesībā ir Bash, kas darbojas natively datorā, pateicoties funkcijai Windows 10, ko sauc par Windows apakšsistēmu Linux (WSL). WSL ir "slepena mērce", kas ļauj Linux programmatūru darbināt operētājsistēmā Windows.
Lai sāktu, dodieties uz Sākt> Iestatījumi> Atjaunināt un drošību> Izstrādātājiem . Zem apakšpozīcijas "Izmantojiet izstrādātāja funkcijas" atlasiet Izstrādātāju režīms radio poga. Šajā brīdī jums var tikt lūgts restartēt datoru. Ja tā, tad ejiet uz priekšu un dariet to.
Turpiniet lasīt zemāk
02 no 06Ieslēdziet Windows funkcijas

Kad tas ir paveikts, aizveriet lietotni Iestatījumi un uzdevumjoslā noklikšķiniet uz Cortana meklēšanas joslas un ierakstiet Windows funkcijas. Augšējā rezultātam jābūt vadības paneļa opcijai ar nosaukumu "Ieslēgt vai izslēgt Windows funkcijas". Atlasiet to un atvērsies neliels logs.
Ritiniet uz leju un atzīmējiet izvēles rūtiņu ar nosaukumu "Windows apakšsistēma Linux (Beta)." Pēc tam noklikšķiniet uz labi aizvērt logu.
Nākamais jums tiks piedāvāts restartēt datoru, kas jums būs jādara, pirms jūs varat izmantot Bash.
Turpiniet lasīt zemāk
03 no 06Galīgā uzstādīšana

Kad dators ir restartēts, uzdevumjoslā atkal noklikšķiniet uz Cortana un ierakstiet bash. Galvenajam rezultātam jābūt iespējai palaist "bash" kā komandu - izvēlieties to.
Varat arī doties uz Sākt> Windows sistēma> Komandu uzvedne . Kad tiek atvērts komandu uzvednes logs, ievadiet bash un hit Ievadiet .
Neatkarīgi no tā, kā jūs to darāt, Bash instalēšanas process sākas, lejupielādējot Bash no Windows veikala (izmantojot komandu uzvedni). Vienā brīdī jums tiks lūgts turpināt. Kad tas notiek, vienkārši ierakstiet y un pēc tam gaidiet, lai instalēšana pabeigta.
Pievienot lietotājvārdu un paroli

Kad viss ir gandrīz pabeigts, jums tiks lūgts ievadīt lietotājvārdu un paroli, kā tas ir raksturīgs komandas uzvednēm Unix. Jums nav jāizmanto sava Windows lietotāja konta nosaukums vai parole. Tā vietā viņi var būt pilnīgi unikāli. Ja jūs vēlaties piezvanīt sevi "r3dB4r0n", tad iet uz to.
Kad šī daļa ir pabeigta un instalācija ir pabeigta, komandu uzvedne automātiski tiks atvērta Bash. Jūs zināt, ka tas ir paveicies, kad komandrindā redzat kaut ko līdzīgu "r3dB4r0n @ datora nosaukums".
Tagad jūs varat brīvi ievadīt visas Bash komandas, kuras jums patīk. Tā kā tas joprojām ir beta programmatūra, ne viss darbosies, bet lielākoties tas darbosies līdzīgi Bash citās sistēmās.
Ikreiz, kad vēlaties atvērt Bash atkal, jūs to atradīsit zemāk Sākt> Bash uz Ubuntu operētājsistēmā Windows .
Turpiniet lasīt zemāk
05 no 06Jūsu instalācijas atjaunināšana

Kā jebkurš labs Bash lietotājs zina pirms kaut ko darīt ar komandrindu, jums vajadzētu atjaunināt un uzlabot pašreizējo pakotņu instalāciju. Ja jūs nekad neesat dzirdējis šo vārdu, paketes ir tā, ko jūs saucat par to failu kolekciju, kas veido komandrindas programmas un utilītprogrammas, kas tiek instalētas jūsu datorā.
Lai pārliecinātos, ka esat atjaunināts, atveriet Ubuntu operētājsistēmā Windows un ierakstiet šādu komandu: sudo apt-get update. Tagad hit Ievadiet. Bash pēc tam izdrukās kļūdas ziņojumu logā un pēc tam pieprasīs jūsu paroli.
Šobrīd vienkārši ignorējiet šo kļūdas ziņojumu. The sudo komanda vēl nav pilnībā darba kārtībā, bet tai joprojām ir nepieciešams veikt dažas komandas Bash. Turklāt ir tikai laba prakse oficiāli rīkoties, paredzot vienmērīgu Bash pieredzi operētājsistēmā Windows.
Līdz šim visu, ko esam paveikuši, ir atjauninājusi mūsu vietējo instalēto pakotņu datubāzi, kas ļauj datoram uzzināt, vai ir kaut kas jauns. Tagad, lai faktiski instalētu jaunās paketes mums ir tipa sudo apt-get jauninājums un hit Ievadiet vēlreiz. Iespējams, ka Bash neprasīs atkārtotu paroli, jo tikko ievadījāt to. Un tagad, Bash ir izslēgts uz sacīkstēm, uzlabojot visas jūsu paketes. Bash sākumā jautās, vai jūs patiešām vēlaties turpināt uzlabot savu Bash programmatūru. Vienkārši ierakstiet y jā, lai veiktu jaunināšanu.
Var paiet dažas minūtes, lai uzlabotu visu, bet, kad tas ir izdarīts, Bash tiks uzlabots un gatavs doties.
06 no 06Komandrindas programmas izmantošana

Tagad mēs saņēmām Bash un darbojas, ir pienācis laiks kaut ko darīt ar to viegli. Mēs izmantosim rsync komandu dublēt mūsu Windows dokumentu mapi uz ārējo cieto disku.
Šajā piemērā mūsu mape ir C: Lietotāji BashFan Dokumenti, un mūsu ārējais cietais disks ir F: braukt
Viss, kas jums jādara, ir veids rsync -rv / mnt / c / Lietotāji / BashFan / Dokumenti / / mnt / f / Dokumenti. Šī komanda parāda Bash, lai izmantotu programmu Rsync, kas jau būtu jāinstalē jūsu Bash versijā. Tad "rv" daļa norāda rsync, lai dublētu visu, kas iekļauts dažādās datora mapēs, un izdrukātu visu rsync darbību komandrindā. Pārliecinieties, vai jūs ievadāt šo komandu precīzi, norādot, kā izmantot aizmugures slīpsvītru pēc … / BashFan / Dokumenti /. Lai izskaidrotu, kāpēc šī slīpsvītra ir svarīga, izskatiet šo Digital Ocean apmācības programmu.
Pēdējie divi biti ar mapju galamērķiem norāda Bash, kurā mapē kopēt un kur to nokopēt. Lai piekļūtu Windows failiem, tai ir jāsākas ar "/ mnt /". Tas ir tikai Bash smieklīgums operētājsistēmā Windows, jo Bash joprojām darbojas tā, it kā tas darbojas uz Linux mašīna.
Tāpat ņemiet vērā, ka Bash komandas ir reģistrjutīgi. Ja jūs ievadījāt "dokumentiem", nevis "Dokumenti", Rsync nevarētu atrast pareizo mapi.
Tagad, kad esat ievadījis komandu hit Ievadiet un jūsu dokumenti tiks dublēti nekavējoties.













