Hur man installerar och använder Bash på Windows 11
Bash ( Bourne Again Shell ) är kommandoraden och det grafiska användargränssnittet som distribueras med alla Linux- distributioner. Att använda Bash på Windows 10(Bash on Windows 10) var inte en enkel process. Windows 11 innehåller dock ett uppgraderat Windows-undersystem(Windows Subsystem) för Linux ( WSL 2.0 ) som låter dig installera och använda Bash enklare än någonsin.
Den nya versionen av WSL kör en äkta Linux-kärna(Linux kernel) inuti en virtuell maskin. Det betyder att alla Linux- distributioner du kör under WSL inkluderar Bash .
Hur man installerar WSL och Bash på Windows 11
För att installera och köra Linux- operativsystem som inkluderar Bash på ditt Windows 11 -system, måste du först installera WSL . I Windows 11 är detta en enkel process med Windows Terminal . Starta inte CMD ( Command Prompt ) – Windows Terminal är ett annat program.
1. Välj Start -knappen och skriv "terminal" i sökfältet. I Windows Terminal -fönstret väljer du Kör(Run) som administratör(Administrator) .
Obs! Om Windows Terminal inte startar kan du behöva uppdatera den. Besök Microsoft Store och installera den senaste versionen av Windows Terminal(latest version of the Windows Terminal) .
2. Skriv följande kommando: wsl –install, vid kommandotolken och tryck på Retur(Enter) . Detta enda kommando kommer att ladda ner och installera den senaste versionen av Windows Subsystem för Linux . Nedladdningen är på några hundra megabyte så installationsprocessen kan ta lite tid att slutföra.
3. När den är klar bör du se meddelandet: "Den begärda åtgärden lyckades." När du ser det här meddelandet startar du om ditt system för att slutföra WSL- installationen. Du kan skriva shutdown /r /t 0 i Windows Terminal för att starta omstarten.
4. Efter att ditt system har startat om fortsätter processen genom att installera Ubuntu som standard Linux -distro. Du kommer att bli ombedd att ange ett användarnamn och lösenord för Linux- systemet.
5. När du är klar startar Ubuntu automatiskt i (Ubuntu)Bash- skalet. Du kan använda samma kommandon som du normalt skulle använda i Linux , inklusive installation av Linux- appar i den här virtuella miljön.
6. Du kan installera andra Linux-distros(other Linux distros) om du föredrar det. För att se vilka som är tillgängliga att installera, öppna Windows Terminal igen ( Powershell ), skriv wsl –list –online och tryck på Retur(Enter) . Du kommer att se alternativ som Opensuse , Debian och andra.
7. Du kan installera någon av dessa distros genom att skriva wsl –install -d <
Obs: Du kan också installera vilken Linux Distro som helst(Linux Distro) på Windows från Microsoft Store .
Hur du startar din Linux Distro(Your Linux Distro) och använder Bash(Use Bash)
Det finns två metoder du kan använda för att starta din Linux -distro. Om du installerade Ubuntu kan du välja Start -menyn, skriva Ubuntu och välja Ubuntu- appen för att starta den.
Alternativt kan du starta Windows Terminal och bara skriva kommandot Ubuntu för att starta Linux Bash- skalet i Ubuntu- miljön.
För att se en lista över alla tillgängliga Linux- kommandon som du kan använda i Bash , skriv help -d.
Du kan få mer information om enskilda kommandon genom att skriva hjälp följt av kommandonamnet. Hjälp printf returnerar till exempel kommandodetaljer och information om varje kommandoparameter.
Några av de vanligare Bash- kommandona som de flesta använder när de först kommer igång inkluderar:
- Interaktivt läge(Mode) : Skriv kommandon i kommandoradsgränssnittet ( Windows Terminal ).
- Batch Mode : Kör en textfil som innehåller alla kommandon du vill att Linux ska köra i ordning. Många människor skapar dessa skript med hjälp av programmeringssyntax.
Hur man kör ett Bash-skript(Bash Script) i Windows
För att köra ett skript i Bash skapar du bara en textfil med din favoritfilredigerare som Anteckningar(Notepad) och sparar den på en plats du kommer ihåg.
En sak som är unik med ett Bash - skript är att den första raden måste vara "#!" följt av sökvägen till din Linux bash-väg. För att se vad det är, starta Ubuntu och skriv vilken bash i kommandoradsfönstret. Detta kommer att tillhandahålla Bash- vägen.
Skapa en ny textfil och inkludera den första raden överst. I fallet med det här exemplet skulle det vara:
#! /user/bin/bash
Följ den här raden med varje sekventiellt kommando som du vill att Linux ska köra. I det här exemplet:
- Rad 1: Använder ekokommandot för att visa text för användaren på skärmen.
- Rad 2: Kombinerar eko med datumkommandot för att returnera dagens datum.
- Rad 3: Kombinerar eko med whoami-kommandot för att returnera ditt användarnamn.
Spara denna textfil med filtillägget .sh. Kom ihåg sökvägen till den här filen.
Öppna sedan Windows Terminal och använd cd-kommandot för att navigera till sökvägen där du har sparat Bash- skriptet.
För att köra skriptet, skriv bash <<namn på skript>>.
Detta är ett väldigt enkelt exempel, men det här visar hur du kan använda en sådan fil för att skapa hela Bash - skriptprogram. Även programmeringssatser som IF-satser är tillgängliga för att inkludera beslutsfattande möjligheter i ditt manus.
Webbplatsen SS64 tillhandahåller en omfattande resurs(SS64 provides an extensive resource) med alla tillgängliga Bash- kommandon som du kan använda i Bash- terminalen eller dina Bash- skript.
Du kan också se en handledning om hur du använder ett Linux-skalskript för att säkerhetskopiera en katalog(Linux shell script to back up a directory) .
Related posts
VARFÖR är min dator inte kompatibel med Windows 11? Använd WhyNotWin11!
Hur man skapar och använder en Windows 11-återställnings-USB-enhet
PowerShell Arrays: Hur man skapar och använder dem
Kontextmenyredigerare: Lägg till, ta bort kontextmenyobjekt i Windows 11
Så här fäster du en app till aktivitetsfältet i Windows 11
Windows 11 för företag och företag – nya funktioner
Så här justerar du webbkamerans ljusstyrka i Windows 11
Så här ändrar du temat i Microsoft Teams på Windows 11
Vilken version av Windows 11 kommer du att uppgraderas till?
Sluta minimera fönster när en bildskärm är frånkopplad på Windows 11
Så här visar du pennmenyns aktivitetsfältsikon i Windows 11
Hur man lägger till eller tar bort mappar från Windows 10/11 Start-menyn
Windows 11 Releasedatum, pris, hårdvarukrav
Så här blockerar du Windows 11 från att installeras på din dator
Hur man visar eller döljer de mest använda apparna i Start-menyn i Windows 11
Fix Kan inte nå VPN-serverfelet på PIA på Windows 11
Hur man installerar Windows 11 med Hyper-V i Windows
Planerar du för Windows 11-distribution? Den här guiden hjälper dig att komma igång
Aktivera eller inaktivera Wi-Fi och Ethernet-adapter på Windows 11
Så här kontrollerar du om din dator kan köra Windows 11 PC Health Check-verktyget