A Bash telepítése és használata Windows 11 rendszeren
A Bash(Bash) ( Bourne Again Shell ) az összes (Bourne Again Shell)Linux disztribúcióhoz terjesztett parancssor és grafikus felhasználói felület . A Bash használata Windows 10(Bash on Windows 10) rendszeren nem volt egyszerű folyamat. A Windows 11 azonban tartalmaz egy frissített Windows - alrendszert (Windows Subsystem)Linuxhoz(Linux) ( WSL 2.0 ), amely lehetővé teszi a Bash egyszerűbb telepítését és használatát, mint valaha.
A WSL új verziója valódi Linux kernelt(Linux kernel) futtat egy virtuális gépen belül. Ez azt jelenti, hogy minden WSL alatt futtatott Linux disztribúció tartalmazza a Bash -t .
A WSL és a Bash telepítése Windows 11 rendszeren(Windows 11)
A Bash(Bash) -t tartalmazó Linux operációs rendszerek (Linux)Windows 11 rendszerén történő telepítéséhez és futtatásához először telepítenie kell a WSL -t . Windows 11 rendszeren(Windows 11) ez egy egyszerű folyamat a Windows Terminal használatával . Ne indítsa el a CMD -t ( Command Prompt ) – a Windows Terminal egy másik alkalmazás.
1. Válassza a Start gombot, és írja be a „terminál” szót a keresőmezőbe. A Windows Terminal ablaktáblában válassza a Futtatás (Run)rendszergazdaként lehetőséget(Administrator) .
Megjegyzés: Ha a Windows Terminal(Windows Terminal) nem indul el, előfordulhat, hogy frissítenie kell. Látogassa meg a Microsoft Store -t , és telepítse a Windows Terminal legújabb verzióját(latest version of the Windows Terminal) .
2. Írja be a következő parancsot: wsl –install, a parancssorba, és nyomja meg az Enter billentyűt . Ez az egyetlen parancs letölti és telepíti a Windows alrendszer (Windows Subsystem)Linuxhoz(Linux) legújabb verzióját . A letöltés néhány száz megabájt, így a telepítési folyamat eltarthat egy ideig.
3. Amikor befejeződött, a következő üzenetnek kell megjelennie: „A kért művelet sikeres”. Ha ezt az üzenetet látja, indítsa újra a rendszert a WSL telepítésének befejezéséhez. Az újraindítás elindításához írja be a shutdown /r /t 0 parancsot a Windows terminálba .(Windows Terminal)
4. A rendszer újraindítása után a folyamat az Ubuntu(Ubuntu) alapértelmezett Linux disztribúcióként történő telepítésével folytatódik . Meg kell adnia egy felhasználónevet és jelszót a Linux rendszerhez.
5. Ha végzett, az Ubuntu automatikusan elindul a Bash shellbe. Használhatja ugyanazokat a parancsokat, amelyeket általában Linuxban(Linux) használ , beleértve a Linux - alkalmazások telepítését ebbe a virtuális környezetbe.
6. Ha úgy tetszik , telepíthet más Linux disztribúciókat is. (other Linux distros)Ha meg szeretné tekinteni, melyek azok, amelyek telepíthetők, nyissa meg újra a Windows Terminált(Windows Terminal) ( Powershell ), írja be a wsl –list –online parancsot, és nyomja meg az Enter billentyűt . Olyan lehetőségeket fog látni, mint az Opensuse , Debian és mások.
7. Ezen disztribúciók bármelyikét telepítheti a wsl –install -d < parancs beírásával
Megjegyzés: Bármely Linux disztrót(Linux Distro) telepíthet Windows rendszerre(Windows) a Microsoft Store áruházból(Microsoft Store) is .
Hogyan indítsuk el a Linux disztróját(Your Linux Distro) és használjuk a Bash -t(Use Bash)
Két módszerrel indíthatja el a Linux disztribúcióját. Ha telepítette az Ubuntut(Ubuntu) , válassza ki a Start menüt, írja be az Ubuntu parancsot(Ubuntu) , és válassza ki az Ubuntu alkalmazást az elindításához.
Alternatív megoldásként elindíthatja a Windows terminált(Windows Terminal) , és csak írja be az Ubuntu parancsot , hogy elindítsa a Linux Bash shellt az Ubuntu környezetben.
A Bash(Bash) -ban használható Linux -parancsok listájának megtekintéséhez írja be a help -d parancsot.
Az egyes parancsokról további részleteket kaphat, ha beírja a súgót, majd a parancs nevét. Például a help printf visszaadja a parancs részleteit és az egyes parancsparaméterekre vonatkozó információkat.
Néhány gyakoribb Bash parancs, amelyet a legtöbben használnak, amikor először kezdik:
- Interaktív mód(Mode) : Írja be a parancsokat a parancssori felületre ( Windows terminál(Windows Terminal) ).
- Kötegelt mód(Mode) : Futtasson egy szöveges fájlt, amely tartalmazza az összes parancsot, amelyet a Linuxnak(Linux) végre kell hajtania. Sokan programozási szintaxis segítségével hozzák létre ezeket a szkripteket.
Bash Script futtatása Windows rendszerben
Egy szkript futtatásához a Bash alkalmazásban egyszerűen hozzon létre egy szöveges fájlt kedvenc fájlszerkesztője, például a Jegyzettömb(Notepad) segítségével , és mentse el egy olyan helyre, amelyre emlékezni fog.
A Bash(Bash) -szkriptben az az egyedülálló, hogy az első sornak „#!”-nak kell lennie. ezt követi a Linux bash elérési útja. Ha látni szeretné, mi ez, indítsa el az Ubuntut(Ubuntu) , és írja be a parancssori ablakba, hogy melyik bash. Ez biztosítja a Bash útvonalat.
Hozzon létre egy új szövegfájlt, és írja be az első sort a tetejére. Ebben a példában ez a következő lenne:
#! /user/bin/bash
Kövesse ezt a sort minden olyan szekvenciális parancsnál, amelyet futtatni szeretne a Linuxon . (Linux)Ebben a példában:
- 1. sor: Az echo parancs segítségével szöveget jelenít meg a felhasználó számára a képernyőn.
- 2. sor: A visszhangot kombinálja a dátum paranccsal, hogy visszaadja a mai dátumot.
- 3. sor: Az echo-t kombinálja a whoami paranccsal, hogy visszaadja a felhasználónevét.
Mentse el ezt a szövegfájlt .sh kiterjesztéssel. Emlékezzen a fájl elérési útjára.
Ezután nyissa meg a Windows terminált(Windows Terminal) , és a cd paranccsal navigáljon arra az útvonalra, ahová a Bash - szkriptet mentette.
A szkript futtatásához írja be a bash <<szkript neve>> parancsot.
Ez egy nagyon egyszerű példa, de bemutatja, hogyan használhat egy ilyen fájlt teljes Bash szkriptprogramok létrehozására. Még a programozási utasítások, például az IF utasítások is rendelkezésre állnak, hogy döntéshozatali képességeket foglalhassanak a szkriptbe.
Az SS64 webhely kiterjedt erőforrást biztosít(SS64 provides an extensive resource) az összes elérhető Bash -parancsról, amelyeket a Bash terminálban vagy a Bash - szkriptekben használhat.
Megtekinthet egy oktatóanyagot is a Linux shell script használatával egy könyvtár biztonsági mentéséhez(Linux shell script to back up a directory) .
Related posts
MIÉRT nem kompatibilis a számítógépem a Windows 11 rendszerrel? Használd a WhyNotWin11-et!
Windows 11 helyreállítási USB-meghajtó létrehozása és használata
PowerShell tömbök: létrehozásuk és használatuk
Helyi menü szerkesztők: Helyi menü elemeinek hozzáadása és eltávolítása a Windows 11 rendszerben
Hogyan rögzíthet bármilyen alkalmazást a tálcára a Windows 11 rendszerben
A Windows Insider Channel nem váltható át Windows 11 - Dev vagy Beta rendszeren
Windows 11 megjelenési dátum, ár, hardverkövetelmények
Javítás Nem érhető el a VPN-kiszolgáló hibája a PIA-n Windows 11 rendszeren
A webkamera fényerejének beállítása a Windows 11 rendszerben
Windows 11 cégeknek és nagyvállalatoknak – új szolgáltatások
A Focus Session engedélyezése és használata a Windows 11 rendszerben
Távolítsa el az előzmények bejegyzéseit a Távoli asztali kapcsolatból a Windows 11 rendszerben
A dinamikus frissítési gyakoriság (DRR) engedélyezése vagy letiltása a Windows 11 rendszerben
Állítsa le az ablakok kicsinyítését, ha a monitor le van választva a Windows 11 rendszerben
A téma módosítása a Microsoft Teamsben Windows 11 rendszeren
A Windows Eszközök megnyitása a Windows 11 rendszerben
Különböző háttérképek beállítása a különböző asztalokon Windows 11 rendszeren
Kattintson ide a legutóbbi hitelesítő adatok megadásához a Windows 11 rendszerben
Hogyan lehet felgyorsítani a Windows 11-et, és gyorsabban futtatni Indítás, Futtatás, Leállítás
A jelvények elrejtése a tálcán lévő ikonokon a Windows 11 rendszerben