Bash installeren en gebruiken op Windows 11
Bash ( Bourne Again Shell ) is de opdrachtregel en grafische gebruikersinterface die wordt gedistribueerd met alle Linux - distributies. Het gebruik van Bash op Windows 10(Bash on Windows 10) was geen eenvoudig proces. Windows 11 bevat echter een geüpgraded Windows-subsysteem(Windows Subsystem) voor Linux ( WSL 2.0 ) waarmee u Bash eenvoudiger dan ooit kunt installeren en gebruiken.
De nieuwe versie van WSL draait een echte Linux-kernel in een virtuele machine. Dit betekent dat elke Linux- distributie die je onder WSL draait (WSL)Bash bevat .
WSL en Bash installeren op Windows 11
Om Linux -besturingssystemen met Bash op uw Windows 11 -systeem te installeren en uit te voeren, moet u eerst WSL installeren . Op Windows 11 is dit een eenvoudig proces met behulp van Windows Terminal . Start CMD ( opdrachtprompt(Command Prompt) ) niet - Windows Terminal is een andere toepassing.
1. Selecteer de Start -knop en typ "terminal" in het zoekveld. Selecteer Uitvoeren(Run) als beheerder(Administrator) in het Windows Terminal -paneel .
Opmerking: als Windows Terminal niet start, moet u deze mogelijk bijwerken. Bezoek de Microsoft Store en installeer de nieuwste versie van de Windows Terminal(latest version of the Windows Terminal) .
2. Typ de volgende opdracht: wsl –install bij de opdrachtprompt en druk op Enter . Met deze enkele opdracht wordt de nieuwste versie van het Windows-subsysteem(Windows Subsystem) voor Linux gedownload en geïnstalleerd . De download is een paar honderd megabytes, dus het installatieproces kan enige tijd duren om te voltooien.
3. Als het klaar is, zou u het bericht moeten zien: "De gevraagde bewerking is geslaagd." Zodra u dit bericht ziet, start u uw systeem opnieuw op om de WSL - installatie te voltooien. U kunt shutdown /r /t 0 typen in Windows Terminal om het opnieuw opstarten te starten.
4. Nadat uw systeem opnieuw is opgestart, gaat het proces verder door Ubuntu te installeren als de standaard Linux -distro. U wordt gevraagd een gebruikersnaam en wachtwoord in te voeren voor het Linux -systeem.
5. Als u klaar bent, wordt Ubuntu automatisch in de (Ubuntu)Bash - shell gestart . U kunt dezelfde opdrachten gebruiken die u normaal in Linux zou gebruiken , inclusief het installeren van Linux -apps in deze virtuele omgeving.
6. Je kunt desgewenst andere Linux-distributies(other Linux distros) installeren . Om te zien welke beschikbaar zijn om te installeren, heropen je Windows Terminal ( Powershell ), typ je wsl –list –online en druk je op Enter . U zult opties zien zoals Opensuse , Debian en anderen.
7. Je kunt al deze distributies installeren door wsl –install -d < . te typen
Opmerking: je kunt ook elke Linux Distro op Windows installeren vanuit de Microsoft Store .
Hoe u uw Linux-distro start(Your Linux Distro) en Bash gebruikt?(Use Bash)
Er zijn twee methoden die u kunt gebruiken om uw Linux - distro te starten. Als u Ubuntu hebt geïnstalleerd , kunt u het menu Start selecteren, Ubuntu typen en de Ubuntu -app selecteren om deze te starten.
Als alternatief kunt u de Windows Terminal starten en gewoon de opdracht Ubuntu typen om de Linux Bash - shell in de Ubuntu - omgeving te starten.
Om een lijst te zien van alle beschikbare Linux - commando's die je in Bash kunt gebruiken , typ je help -d.
U kunt meer details over afzonderlijke opdrachten krijgen door help te typen, gevolgd door de opdrachtnaam. Help printf retourneert bijvoorbeeld opdrachtdetails en informatie over elke opdrachtparameter.
Enkele van de meest voorkomende Bash- commando's die de meeste mensen gebruiken wanneer ze voor het eerst aan de slag gaan, zijn:
- Interactieve modus(Mode) : Typ opdrachten in de opdrachtregelinterface ( Windows Terminal ).
- Batch - modus(Mode) : voer een tekstbestand uit dat alle opdrachten bevat die u door Linux in volgorde wilt laten uitvoeren. Veel mensen maken deze scripts met behulp van programmeersyntaxis.
Een Bash-script uitvoeren(Bash Script) in Windows
Om een script in Bash uit te voeren , maakt u gewoon een tekstbestand met uw favoriete bestandseditor zoals Kladblok(Notepad) en slaat u het op een locatie op die u zich kunt herinneren.
Een ding dat uniek is aan een Bash - script is dat de eerste regel "#!" moet zijn. gevolgd door het pad van je Linux bash-pad. Om te zien wat dat is, start u Ubuntu en typt u welke bash in het opdrachtregelvenster. Dit levert het Bash -pad op.
Maak een nieuw tekstbestand en neem die eerste regel bovenaan op. In het geval van dit voorbeeld zou dat zijn:
#! /gebruiker/bin/bash
Volg deze regel met elke opeenvolgende opdracht die u door Linux wilt laten uitvoeren. In dit voorbeeld:
- Regel 1: gebruikt het echo-commando om tekst op het scherm weer te geven aan de gebruiker.
- Regel 2: Combineert echo met het date-commando om de datum van vandaag te retourneren.
- Regel 3: Combineert echo met het whoami-commando om uw gebruikersnaam te retourneren.
Sla dit tekstbestand op met de extensie .sh. Onthoud het pad naar dit bestand.
Open vervolgens de Windows Terminal en gebruik de opdracht cd om naar het pad te gaan waar je het Bash - script hebt opgeslagen.
Typ bash <<naam van script>> om het script uit te voeren.
Dit is een heel eenvoudig voorbeeld, maar dit laat zien hoe je zo'n bestand kunt gebruiken om hele Bash - scriptprogramma's te maken. Zelfs programmeerinstructies zoals IF-instructies zijn beschikbaar om besluitvormingsmogelijkheden in uw script op te nemen.
De site SS64 biedt een uitgebreide bron(SS64 provides an extensive resource) met alle beschikbare Bash - commando's die u kunt gebruiken in de Bash -terminal of uw Bash -scripts.
U kunt ook een zelfstudie bekijken over het gebruik van een Linux-shellscript om een back-up van een map te maken(Linux shell script to back up a directory) .
Related posts
WAAROM is mijn pc niet compatibel met Windows 11? Gebruik WhyNotWin11!
Een Windows 11 Recovery USB-drive maken en gebruiken
PowerShell-arrays: hoe u ze kunt maken en gebruiken
Contextmenu-editors: contextmenu-items toevoegen, verwijderen in Windows 11
Een app vastzetten op de taakbalk in Windows 11
Geschiedenis-items verwijderen uit Verbinding met extern bureaublad in Windows 11
Hoe te downgraden van Windows 11 naar Windows 10
Hoe Insider Channel te wisselen op Windows 11
Schakel Wi-Fi en Ethernet-adapter in of uit op Windows 11
Hoe de taakbalk naar de top te verplaatsen in Windows 11 met Reigstry Editor
Verschillende achtergronden instellen op verschillende desktops op Windows 11
Kan Windows Insider Channel niet wisselen op Windows 11 - Dev of Beta
Pictogrammen weergeven of verbergen in het overloopgebied van de taakbalkhoek op Windows 11
Een video maken van foto's in Windows 11
De grootte van de taakbalk wijzigen op Windows 11
Een geplande taak verwijderen of maken met PowerShell in Windows 11
Fix Kan de VPN-serverfout niet bereiken op PIA op Windows 11
Hoe u kunt controleren of uw pc Windows 11 PC Health Check-tool kan uitvoeren
Systeemvereisten voor Windows 11: minimale hardware qua functionaliteit
Klik hier om uw meest recente inloggegevens in Windows 11 in te voeren