Ako nainštalovať a používať Bash v systéme Windows 11
Bash ( Bourne Again Shell ) je príkazový riadok a grafické používateľské rozhranie distribuované so všetkými distribúciami Linuxu(Linux) . Používanie Bash v systéme Windows 10(Bash on Windows 10) nebol jednoduchý proces. Windows 11 však obsahuje inovovaný podsystém Windows(Windows Subsystem) pre Linux ( WSL 2.0 ), ktorý vám umožňuje inštalovať a používať Bash jednoduchšie ako kedykoľvek predtým.
Nová verzia WSL prevádzkuje skutočné jadro Linuxu(Linux kernel) vo virtuálnom stroji. To znamená, že každá distribúcia Linuxu(Linux) , ktorú prevádzkujete pod WSL , obsahuje Bash .
Ako nainštalovať WSL a Bash na Windows 11
Ak chcete nainštalovať a spustiť operačné systémy Linux , ktoré obsahujú Bash na vašom systéme Windows 11(Windows 11) , musíte najskôr nainštalovať WSL . V systéme Windows 11(Windows 11) ide o jednoduchý proces pomocou Windows Terminal . Nespúšťajte CMD ( príkazový riadok(Command Prompt) ) – Windows Terminal je iná aplikácia.
1. Vyberte tlačidlo Štart(Start) a do vyhľadávacieho poľa napíšte „terminál“. Na table Windows Terminal vyberte možnosť (Windows Terminal)Spustiť(Run) ako správca(Administrator) .
Poznámka: Ak sa Windows Terminal nespustí, možno ho budete musieť aktualizovať. Navštívte Microsoft Store a nainštalujte si najnovšiu verziu Windows Terminal(latest version of the Windows Terminal) .
2. Do príkazového riadka zadajte nasledujúci príkaz: wsl –install a stlačte kláves Enter . Tento jediný príkaz stiahne a nainštaluje najnovšiu verziu podsystému Windows(Windows Subsystem) pre Linux . Sťahovanie má niekoľko stoviek megabajtov, takže dokončenie procesu inštalácie môže chvíľu trvať.
3. Po dokončení by ste mali vidieť správu: “Požadovaná operácia je úspešná.” Keď uvidíte túto správu, reštartujte systém, aby ste dokončili inštaláciu WSL . Na spustenie reštartu môžete zadať shutdown /r /t 0 v termináli systému Windows .(Windows Terminal)
4. Po reštartovaní systému bude proces pokračovať inštaláciou Ubuntu ako predvolenej distribúcie Linuxu(Linux) . Budete vyzvaní na zadanie používateľského mena a hesla pre systém Linux .
5. Po dokončení sa Ubuntu automaticky spustí do prostredia Bash . Môžete použiť rovnaké príkazy, ktoré by ste normálne používali v systéme Linux(Linux) , vrátane inštalácie aplikácií pre systém Linux(Linux) do tohto virtuálneho prostredia.
6. Ak chcete, môžete nainštalovať ďalšie distribúcie Linuxu(other Linux distros) . Ak chcete zistiť, ktoré z nich je možné nainštalovať, znova otvorte Windows Terminal ( Powershell ), zadajte wsl –list –online a stlačte kláves Enter . Uvidíte možnosti ako Opensuse , Debian a ďalšie.
7. Ktorékoľvek z týchto distribúcií môžete nainštalovať zadaním wsl –install -d <
Poznámka: Môžete tiež nainštalovať ľubovoľnú Linuxovú distribúciu(Linux Distro) na Windows z obchodu Microsoft Store(Microsoft Store) .
Ako spustiť linuxovú distribúciu(Your Linux Distro) a používať Bash(Use Bash)
Na spustenie distribúcie Linuxu(Linux) môžete použiť dva spôsoby . Ak ste si nainštalovali Ubuntu , môžete vybrať ponuku Štart(Start) , napísať Ubuntu a vybrať aplikáciu Ubuntu , čím ju spustíte.
Prípadne môžete spustiť Windows Terminal a jednoducho zadať príkaz Ubuntu na spustenie prostredia Linux Bash shell v prostredí Ubuntu .
Ak chcete zobraziť zoznam všetkých dostupných príkazov Linuxu(Linux) , ktoré môžete použiť v Bash , zadajte help -d.
Viac podrobností o jednotlivých príkazoch získate napísaním help a za názvom príkazu. Napríklad help printf vráti podrobnosti príkazu a informácie o každom parametri príkazu.
Niektoré z bežnejších príkazov Bash , ktoré väčšina ľudí používa, keď začínajú, zahŕňajú:
- Interaktívny režim(Mode) : Zadajte príkazy do rozhrania príkazového riadka ( Windows Terminal ).
- Dávkový režim(Mode) : Spustite textový súbor, ktorý obsahuje všetky príkazy, ktoré má Linux vykonávať v poradí. Mnoho ľudí vytvára tieto skripty pomocou programovacej syntaxe.
Ako spustiť Bash skript(Bash Script) v systéme Windows(Windows)
Ak chcete spustiť skript v Bash , jednoducho vytvorte textový súbor pomocou svojho obľúbeného editora súborov, ako je napríklad Poznámkový blok(Notepad) , a uložte ho na miesto, ktoré si zapamätáte.
Jedna vec, ktorá je na Bash(Bash) skripte jedinečná, je, že prvý riadok musí byť „#!“ nasleduje cesta vašej linuxovej(Linux) bashovej cesty. Ak chcete zistiť, čo to je, spustite Ubuntu a do okna príkazového riadka zadajte, ktorý bash. To poskytne Bashovu(Bash) cestu.
Vytvorte nový textový súbor a vložte prvý riadok hore. V prípade tohto príkladu by to bolo:
#! /user/bin/bash
Postupujte podľa tohto riadku pri každom sekvenčnom príkaze, ktorý chcete, aby Linux spúšťal. V tomto príklade:
- Riadok 1: Používa príkaz echo na zobrazenie textu používateľovi na obrazovke.
- Riadok 2: Kombinuje echo s príkazom dátumu, aby sa vrátil dnešný dátum.
- Riadok 3: Kombinuje echo s príkazom whoami na vrátenie vášho používateľského mena.
Uložte tento textový súbor s príponou .sh. Zapamätajte si cestu k tomuto súboru.
Potom otvorte Windows Terminal a pomocou príkazu cd prejdite na cestu, kde ste uložili skript Bash .
Ak chcete skript spustiť, zadajte bash <<názov skriptu>>.
Toto je veľmi jednoduchý príklad, ale ukazuje, ako môžete použiť takýto súbor na vytvorenie celých skriptovacích programov Bash . Dokonca aj programovacie príkazy, ako sú príkazy IF, sú k dispozícii na zahrnutie rozhodovacích schopností do vášho skriptu.
Stránka SS64 poskytuje rozsiahly zdroj(SS64 provides an extensive resource) so všetkými dostupnými príkazmi Bash , ktoré môžete použiť v termináli Bash alebo vo svojich skriptoch Bash .
Môžete si tiež pozrieť návod na použitie skriptu shellu Linux na zálohovanie adresára(Linux shell script to back up a directory) .
Related posts
PREČO môj počítač nie je kompatibilný so systémom Windows 11? Použite WhyNotWin11!
Ako vytvoriť a používať USB kľúč na obnovenie systému Windows 11
PowerShell Arrays: Ako ich vytvoriť a používať
Editory kontextovej ponuky: Pridávanie a odstraňovanie položiek kontextovej ponuky v systéme Windows 11
Ako pripnúť ľubovoľnú aplikáciu na panel úloh v systéme Windows 11
Ako funguje funkcia dynamickej obnovovacej frekvencie v systéme Windows 11
Ako sa odhlásiť z e-mailového účtu v aplikácii Mail v systéme Windows 11
Windows 11 Dátum vydania, Cena, Hardvérové požiadavky
Kliknutím sem zadajte svoju poslednú správu s povereniami v systéme Windows 11
Windows 11 pre firmy a podniky – nové funkcie
Tento počítač nemôže spustiť Windows 11 – opravte to!
Ako skontrolovať, či váš počítač môže spustiť nástroj Windows 11 PC Health Check
Ako zobraziť alebo skryť najpoužívanejšie aplikácie v ponuke Štart v systéme Windows 11
Ako orezať stránky PDF v systéme Windows 11 pomocou online nástroja alebo bezplatného softvéru
Oprava Chyba servera VPN sa nedá dosiahnuť na PIA v systéme Windows 11
Ako presunúť panel úloh na začiatok v systéme Windows 11 pomocou editora Reigstry
Ako prejsť z Windows 11 na Windows 10
Nie je možné prepnúť Windows Insider Channel v systéme Windows 11 – Dev alebo Beta
Na ktoré vydanie systému Windows 11 budete inovovať?
Ako zablokovať inštaláciu systému Windows 11 na vašom počítači