V aktualizácii Windows 10 Anniversary, spoločnosť Microsoft pridala zaujímavú novú funkciu pre vývojárov, užívateľov energie a každého, kto pracoval s systémami Unix-y, ako sú Mac OS X a Linux. Systém Windows 10 teraz obsahuje príkazový riadok Unix Bash (v beta verzii) s pomocou spolupráce s firmou Canonical, spoločnosťou za Ubuntu Linux.
Pomocou príkazového riadka Bash môžete vykonávať všetky druhy akcií, ako napríklad interakciu so súborovým systémom Windows (rovnako ako môžete s bežným príkazovým riadkom systému Windows), spustenie štandardných príkazov Bash a dokonca inštalácia grafických používateľských programov Linux - aj keď ten posledný nie je oficiálne podporovaný.
Ak ste skúsený používateľ Bash alebo chcete začať s populárnym príkazovým riadkom, postupujte podľa pokynov na inštaláciu systému Bash v systéme Windows 10.
01 z 06Subsystém

Keď nainštalujete Bash na systém Windows 10, nezískavate virtuálny počítač alebo program, ktorý sa snaží pracovať väčšinou ako Bash v systéme Linux. Je to vlastne Bash bežiaci natívne na vašom PC vďaka funkcii v systéme Windows 10 s názvom Windows Subsystem for Linux (WSL). WSL je "tajná omáčka", ktorá umožňuje softvér Linuxu bežať v systéme Windows.
Ak chcete začať, prejdite Štart> Nastavenia> Aktualizácia a zabezpečenie> Pre vývojárov , V podkapitole "Používanie funkcií vývojára" vyberte položku Režim pre vývojárov tlačítko na Rádiu. Možno vás bude vyzvaný, aby ste v tomto okamihu reštartovali počítač. Ak áno, pokračujte a urobte to.
Pokračujte v čítaní nižšie
02 z 06Zapnite funkcie systému Windows

Akonáhle to skončíte, zavrite aplikáciu Nastavenia a kliknite na vyhľadávací panel Cortana na paneli úloh a zadajte ho Funkcie systému Windows, Najvyšším výsledkom by mala byť možnosť Ovládací panel s názvom Zapnúť alebo vypnúť funkcie systému Windows. Zvoľte to a otvorí sa malé okno.
Posuňte nadol a začiarknite políčko s označením "Podsystém systému Windows pre systém Linux (Beta)". Potom kliknite na tlačidlo OK zatvorte okno.
Potom budete vyzvaný na reštartovanie počítača, čo budete musieť urobiť skôr, ako budete môcť používať Bash.
Pokračujte v čítaní nižšie
03 z 06Konečná inštalácia

Po opätovnom spustení počítača znova kliknite na Cortanu v paneli úloh a zadajte ho tresnúť, Najvyšším výsledkom by mala byť možnosť spustiť "bash" ako príkaz - vyberte ho.
Prípadne prejdite na Štart> Systém Windows> Príkazový riadok , Po otvorení okna príkazového riadku zadajte typ tresnúť a hit vstúpiť .
Bez ohľadu na to, ako to urobíte, proces finálnej inštalácie balíka Bash sa začne preberaním balíka Bash z obchodu Windows (cez príkazový riadok). V jednom okamihu budete vyzvaní, aby ste pokračovali. Keď sa to stane, len zadajte y a potom počkajte na dokončenie inštalácie.
Pridať používateľské meno a heslo

Keď je všetko takmer hotovo, budete požiadaní o zadanie používateľského mena a hesla, čo je typické pre príkazy Unixu. Nemusíte používať názov alebo heslo používateľského konta systému Windows. Namiesto toho môžu byť úplne jedinečné. Ak chcete zavolať sami "r3dB4r0n", choďte na to.
Po dokončení tejto časti a dokončení inštalácie sa príkazový riadok automaticky otvorí v Bash. Budete vedieť, že sa to stalo, keď ste ako príkazový riadok uvideli niečo ako 'r3dB4r0n @ názov vášho počítača.
Teraz máte možnosť zadávať akékoľvek príkazy Bash, ktoré sa vám páčia. Keďže to je stále beta softvér, nie všetko bude fungovať, ale z väčšej časti funguje podobne ako Bash na iných systémoch.
Kedykoľvek budete chcieť znovu otvoriť Bash, zistíte, že je pod Začnite> Bash na Ubuntu v systéme Windows .
Pokračujte v čítaní nižšie
05 z 06Aktualizácia inštalácie

Ako každý dobrý používateľ Bash vie, skôr než urobíte čokoľvek s príkazovým riadkom, mali by ste aktualizovať a inovovať svoju aktuálnu inštaláciu balíkov. Ak ste nikdy nepočuli tento pojem, balíky sú to, čo nazývate kolekciou súborov, ktoré tvoria programy príkazového riadka a nástroje, ktoré sú nainštalované vo vašom počítači.
Aby ste sa uistili, že ste aktuálne, otvorte Bash na Ubuntu v systéme Windows a zadajte nasledujúci príkaz: sudo apt-get update, Teraz hit vstúpiť, Bash potom vytlačí okno s chybovým hlásením a potom požiada o heslo.
Len túto chybovú správu práve ignorujte. sudo príkaz nie je plne funkčný, ale stále potrebujete, aby vykonal určité príkazy v Bash. Navyše je to len dobrá prax robiť veci oficiálnym spôsobom v očakávaní bezproblémovej skúsenosti Bash na Windows.
Zatiaľ všetko, čo sme urobili, je aktualizovaná naša lokálna databáza inštalovaných balíkov, ktorá umožňuje počítaču vedieť, či je niečo nové. Teraz skutočne nainštalujeme nové balíky, ktoré musíme napísať sudo apt-get upgrade a hit vstúpiť ešte raz. Bash pravdepodobne nebude opýtať vaše heslo znova, pretože ste ho práve zadali. A teraz, Bash je na pretekoch upgradovať všetky vaše balíky. Skôr ako sa Bash spýta, či sa naozaj chcete naďalej inovovať softvér Bash. Stačí napísať y za áno, aby vykonali aktualizáciu.
Môže to trvať niekoľko minút, kým sa všetko zmení, ale akonáhle to bude hotovo, Bash bude modernizovaný a pripravený ísť.
06 z 06Používanie programu príkazového riadku

Teraz máme Bash a beží, je čas urobiť niečo ľahké s tým. Budeme používať rsync príkaz na zálohovanie priečinka dokumentov Windows na externý pevný disk.
V tomto príklade je náš priečinok na C: Users BashFan Documents, a náš externý pevný disk je F: riadiť.
Jediné, čo musíte urobiť, je zadať rsync -rv / mnt / c / Používatelia / BashFan / Dokumenty / / mnt / f / Dokumenty, Tento príkaz informuje Bash o používaní programu Rsync, ktorý by mal byť už nainštalovaný na vašu verziu Bash. Potom časť "rv" informuje rsync, že zálohuje všetko, čo sa nachádza vo vnútri rôznych priečinkov v počítači, a vytlačí všetku aktivitu rsync na príkazový riadok. Uistite sa, že zadáte tento príkaz presne vrátane použitia zadnej lomítko po … / BashFan / Documents /, Ak chcete vysvetliť, prečo je to lomka dôležitá, pozrite si túto príručku Digital Ocean.
Posledné dva bity s cieľovými priečinkami určujú Bash, ktorý priečinok sa má skopírovať a kam sa má skopírovať. Pre Bash pre prístup k súborom Windows musí začínať "/ mnt /". To je len zvláštnosť Bash na Windows, pretože Bash stále funguje, ako keby to beží na stroji Linux.
Upozorňujeme tiež, že príkazy Bash rozlišujú veľké a malé písmená. Ak ste zadali "dokumenty" namiesto "Dokumenty", Rsync by nebol schopný nájsť správnu zložku.
Teraz, keď ste napísali svoj príkaz vstúpiť a vaše dokumenty budú zálohované hneď.













