Kif Tmexxi l-Linja tal-Kmand tal-Bash fil-Windows 10

Fl- Aġġornament tal-10 Anniversarji tal - Windows , Microsoft żiedet karatteristika ġdida interessanti għall-iżviluppaturi, l-utenti tal-enerġija u kull min kien jaħdem ma 'sistemi Unix-y bħal Mac OS X u Linux. Windows 10 issa jinkludi l-kmand tal-kmand tal-Unix Bash (fil-beta) korteżija ta 'kollaborazzjoni ma' Canonical, il-kumpanija wara Ubuntu Linux .

Bil-kmand tal-Bash fil-pront, tista 'twettaq kull tip ta' azzjoni bħal interazzjoni mas-sistema tal-fajls tal-Windows (eżattament kif tista 'bil-kmand komuni tal-Windows fil-pront), tmexxija ta' kmandi standard tal-Bash, u anki installazzjoni ta 'programmi grafiċi UI Linux dik l-aħħar waħda mhix uffiċjalment appoġġjata.

Jekk int utent ta 'Bash imħawwar jew interessat li tibda bil-kmand tal-pront popolari, hawnhekk għandek tinstalla Bash fuq il-Windows 10.

01 ta '06

Is-Subsistema

Meta tinstalla Bash fuq il-Windows 10 ma jkollokx magna virtwali jew programm li jagħmel l-almu tagħha biex jaħdem l-aktar bħal Bash fil-Linux. Huwa attwalment Bash running natively fuq il-PC tiegħek grazzi għal karatteristika fil-Windows 10 imsejjaħ is-Subsistema tal-Windows għal-Linux (WSL). Il-WSL huwa l- "zalza sigrieta" li tippermetti li s-softwer Linux jaħdem fuq il-Windows.

Biex tibda, mur Bidu> Settings> Aġġornament u Sigurtà> Għall-iżviluppaturi . Taħt is-sottointestatura "Uża l-karatteristiċi ta 'l-iżviluppatur" agħżel il-buttuna ta' l-għażla tal- Modalità Developer Tista 'tintalab terġa' tibda l-PC tiegħek f'dan il-punt. Jekk iva, aqbad u tagħmel dan.

02 ta '06

Dawwar il-Karatteristiċi tal-Windows

Ladarba dan isir, agħlaq l-app Settings u kklikkja fuq il-bar tat-tiftix ta ' Cortana fit-taskbar u t-tip fil-karatteristiċi tal-Windows. Ir-riżultat ta 'fuq għandu jkun l-għażla tal-Panel ta' Kontroll imsejjaħ "Ibda l-karatteristiċi tal-Windows fuq jew barra". Agħżel dik u tieqa żgħira ser tiftaħ.

Skrollja 'l isfel u ċċekkja l-kaxxa bit-tikketta "Subsistema ta' Windows għal Linux (Beta)." Imbagħad ikklikkja OK biex tagħlaq it-tieqa.

Sussegwentement għandek tkun imġiegħla terġa 'tibda l-PC tiegħek, li inti għandek tagħmel qabel ma tista' tuża Bash.

03 ta '06

Installazzjoni Finali

Ladarba l-kompjuter tiegħek jerġa 'jibda, ikklikkja fuq Cortana fit-taskbar għal darb'oħra u t-tip in bash. Ir-riżultat ta 'fuq għandu jkun għażla biex titħaddem "bash" bħala kmand - agħżel dik.

Inkella, mur Bidu> Sistema tal-Windows> Indikazzjoni tal-Kmand . Ladarba t-tieqa fil-pront tal-kmand tiftaħ it-tip fil-bash u agħfas Enter .

B'liema mod tagħmel dan, il-proċess ta 'installazzjoni finali għal Bash jibda billi tniżżel Bash mill-Windows Store (permezz tal-kmand fil-pront). F'punt wieħed inti tkun mitlub tkompli. Meta jiġri dan it-tip i u mbagħad stenna li l-installazzjoni titlesta.

04 ta '06

Żid Username u Password

Meta kollox isir kważi int ser tintalab biex tidħol il-username u l-password, kif huwa tipiku għall-kmand Unix iqanqal. M'għandekx tuża l-isem jew il-password tal-utent tal-Windows tiegħek. Minflok, jistgħu jkunu kompletament uniċi. Jekk trid iċċempel lilek innifsek "r3dB4r0n" imbagħad mur għaliha.

Ladarba dik il-parti ssir u l-installazzjoni titlesta, il-kmand fil-pront tinfetaħ awtomatikament f'Bash. Int tkun taf li dan isir meta tara xi ħaġa bħal 'r3dB4r0n @ [l-isem tal-kompjuter tiegħek]' bħala l-kmand fil-pront.

Issa int liberu li tidħol f'kull kmand ta 'Bash li tixtieq. Peress li dan għadu software beta mhux kollox se jaħdem, iżda għall-biċċa l-kbira se jopera b'mod simili għal Bash fuq sistemi oħra.

Kull meta trid tiftaħ Bash mill-ġdid issibha taħt Start> Bash fuq Ubuntu fuq il-Windows .

05 ta '06

Titjib fl-installazzjoni tiegħek

Peress li kwalunkwe utent ta 'Bash tajjeb jaf qabel ma tagħmel xi ħaġa bil-linja tal-kmand għandek taġġorna u taġġorna l-installazzjoni attwali tal-pakketti. Jekk qatt ma smajt it-terminu, pakketti huma dak li titlob il-ġbir ta 'fajls li jiffurmaw programmi tal-linja tal-kmand u utilitajiet installati fuq il-magna tiegħek.

Biex tkun żgur li int aġġornat, tiftaħ Bash fuq Ubuntu fuq il-Windows u tip il-kmand li ġej: sudo apt-get update. Issa hit Enter. Bash imbagħad jistampa messaġġ ta 'żball fit-tieqa u mbagħad staqsi għall-password tiegħek.

Sempliċement injorat dak il-messaġġ ta 'żball għal issa. Il-kmand sudo għadu mhux qed jaħdem bis-sħiħ, iżda għad għandek bżonnha twettaq ċerti kmandi f'Bash. Barra minn hekk, hija biss prattika tajba li tagħmel l-affarijiet b'mod uffiċjali b'antiċipazzjoni ta 'esperjenza ta' Bash mingħajr saldatura fuq il-Windows.

S'issa dak kollu li għamilna huwa aġġornat id-database lokali tagħna ta 'pakketti installati, li jħalli lill-kompjuter jaf jekk hemm xi ħaġa ġdida. Issa biex tabilħaqq tinstalla l-pakketti l-ġodda rridu nittrattaw sudo apt-get upgrade u hit Ikteb għal darb'oħra. Bash x'aktarx mhux se jitlob għall-password tiegħek mill-ġdid peress li inti biss daħħalha. U issa, Bash huwa mitluq għall-tiġdid ta 'aġġornament tal-pakketti kollha tiegħek. Kmieni fil-proċess Bash se jistaqsik jekk int verament tixtieq li tkompli ttejjeb is-softwer Bash tiegħek. Biss tip y għal iva biex twettaq l-aġġornament.

Jista 'jieħu ftit minuti biex jaġġornaw kollox, iżda ladarba dan isir, Bash se jkun aġġornat u lest biex imur.

06 ta '06

Użu ta 'Programm ta' Linja tal-Kmand

Issa konna ltqajna Bash up u miexja wasal iż-żmien li tagħmel xi ħaġa faċli magħha. Se nkunu qed nużaw il-kmand rsync biex nagħmlu back-up tal-folder tad-dokumenti tal-Windows tagħna għal hard drive estern.

F'dan l-eżempju, il-folder tagħna jinsab fil-C: \ Users \ BashFan \ Documents, u l-hard drive estern tagħna huwa F: \ drive.

Kulma għandek tagħmel hu li tip fi rsync -rv / mnt / c / Users / BashFan / Dokumenti / / mnt / f / Dokumenti. Dan il-kmand jgħid lil Bash biex tuża l-programm Rsync, li diġà għandu jkun installat fuq il-verżjoni tiegħek ta 'Bash. Imbagħad il-parti "rv" tgħidlek rsync biex issostni dak kollu li jinsab ġewwa l-folders varji fil-PC tiegħek, u stampa l-attività kollha ta 'rsync għal-linja tal-kmand. Kun żgur li ttajpja dan il-kmand eżattament inkluż l-użu tal-linja ta 'barra wara ... / BashFan / Dokumenti /. Għal spjegazzjoni dwar għaliex dik il-linja ta 'barra hija importanti, ara dan it-tutorja dwar l-Oċean Diġitali.

L-aħħar żewġ biċċiet bid-destinazzjonijiet tal-folder jgħidu lil Bash liema folder għandek tikkopja u fejn għandek tikkopjaha. Għal Bash biex ikollha aċċess għall-fajls tal-Windows trid tibda '"/ mnt /". Dak hu biss oddity ta 'Bash fuq il-Windows peress li Bash għadu jaħdem daqs li kieku kien qed jaħdem fuq magna Linux.

Innota wkoll li l-kmandi tal-Bash huma sensittivi għall-każijiet. Jekk inti ittajpjat "dokumenti" minflok "Dokumenti" Rsync ma tkunx tista 'ssib il-folder it-tajjeb.

Issa li ħadt ittajpjat fil-kmand tiegħek hit Idħol u d-dokumenti tiegħek se jkunu sostnuti fl-ebda ħin.

Dak kollu li nkunu se tkopri f'din l-introduzzjoni għal Bash fuq il-Windows. Daqqa oħra nistgħu nħarsu lejn kif tista 'tesperimenta bil-ġestjoni ta' programmi Linux fuq il-Windows u tkellimt ftit aktar dwar il-kmandi komuni għall-użu ma 'Bash.