A nyílt forráskódú kultúra térnyerésével természetesen lehetetlen figyelmen kívül hagyni a Linux operációs rendszer elképesztő képességeit, és azokat más operációs rendszerekre replikálni. A Microsoft megértette ezt, és sikerült bevezetnie a Windows alrendszert Linuxhoz (WSL).
A 2016-ban bevezetett WSL egy Windows-szolgáltatás, amely lehetővé teszi Linux fájlrendszer futtatását az operációs rendszeren. A WSL telepítése után bármilyen Linux-eszközt könnyedén futtathat számítógépén. Tehát, ha szeretné futtatni a Bash-t a Windows 11 rendszeren, itt van, hogyan teheti meg részletesen.
A Bash telepítése és futtatása Windows 11 rendszeren
A Bash a legtöbb Linux rendszer alapértelmezett shellje. Először 1989-ben vezették be a Bourne shell helyettesítéseként, és parancssori értelmezőként is funkcionál a GNU-alapú rendszereken.
Sőt, akár szövegszerkesztőként, grafikus szerkesztő alkalmazásként vagy asztali számítógépként is használható, ahogy az Opensource.com elmagyarázza.
Tehát, ha a Bash-t Windows 11 rendszeren szeretné futtatni, először telepítenie kell a WSL-t a rendszerére . Ne ijedjen meg ettől a bonyolultan hangzó zsargontól; A teljes telepítési folyamat meglehetősen egyszerű. Így kezdheti el:
1. Nyissa meg a Start menü keresősávját , írja be a „terminál” szót , és indítsa el a Windows Terminált rendszergazdai jogokkal.
2. Írja be a következő parancsot a terminálba:
wsl --install
3. A telepítés befejezése után indítsa újra a számítógépet.
Windows PowerShell
Amint a számítógép elindul, a telepítési folyamat újra kezdődik. A számítógép innen megkezdi az Ubuntu szoftver letöltését és telepítését. Hamarosan meg kell adnia egy felhasználónevet és jelszót. Tegye ezt, és a számítógép gyorsan elindul, amikor megadja a jelszót. A telepítés automatikusan ott kezdődik, ahol abbahagyta a számítógép elindítása előtt.
Végül az Ubuntu sikeresen telepítve lesz a számítógépére. Ha végzett, az Ubuntu automatikusan elindul a Bash shellbe. Használhatja ugyanazokat a parancsokat, amelyeket általában Linuxban használ, beleértve a Linux-alkalmazások telepítését is ebbe a virtuális környezetbe.
Az Ubuntu automatikusan elindul a Bash shellbe
És így telepítheti és használhatja a Bash-t Windows PC-jén. Valójában, ha ma az Ubuntu van a rendszeren, számos más kényelmes funkció, például aliasing, parancssori szerkesztés, feladatvezérlés stb. is elérhető lesz az Ön számára.
A Bash szkript futtatása Windows rendszerben
Egy szkript futtatásához a Bashban egyszerűen hozzon létre egy szöveges fájlt kedvenc fájlszerkesztőjével, például a Jegyzettömbbel, és mentse el olyan helyre, ahol könnyen megjegyezheti.
A Bash-szkriptek egyedülálló tulajdonsága, hogy az első sornak „#!”- nak kell lennie. ezt követi a Linux bash elérési útja. Ha látni szeretné, mi az, indítsa el az Ubuntut, és írja be a bash parancsot a parancssorba. Ez biztosítja a Bash útvonalat.
Bash út
Hozzon létre egy új szövegfájlt, és írja be az első sort a tetejére. A példa esetében ez lenne:
#! /user/bin/bash
Hozzon létre egy új szöveges fájlt
Kövesse ezt a sort minden olyan szekvenciális parancsnál, amelyet futtatni szeretne a Linuxon. Ebben a példában:
- 1. sor: Az echo paranccsal szöveget jeleníthet meg a felhasználó számára a képernyőn.
- 2. sor: Kombinálja a visszhangot a dátum paranccsal a mai dátum visszaadásához.
- 3. sor: Kombinálja az echo-t a whoami paranccsal a felhasználónév visszaadásához.
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, és a cd paranccsal navigáljon arra az útvonalra, ahová a Bash-szkriptet mentette.
A szkript futtatásához írja be:
bash >
Futtassa a szkriptet Bashban
Ez egy nagyon egyszerű példa, de bemutatja, hogyan használhat egy ilyen fájlt teljes Bash script programok 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 gazdag forrást biztosít az összes rendelkezésre álló Bash paranccsal, amelyeket a Bash terminálban vagy a Bash szkriptekben használhat.