Sådan installeres og bruger du Bash på Windows 11
Bash ( Bourne Again Shell ) er kommandolinjen og den grafiske brugergrænseflade distribueret med alle Linux - distributioner. At bruge Bash på Windows 10(Bash on Windows 10) var ikke en simpel proces. Windows 11 indeholder dog et opgraderet Windows-undersystem(Windows Subsystem) til Linux ( WSL 2.0 ), der giver dig mulighed for at installere og bruge Bash nemmere end nogensinde før.
Den nye version af WSL kører en ægte Linux-kerne(Linux kernel) inde i en virtuel maskine. Det betyder, at enhver Linux- distribution, du kører under WSL , inkluderer Bash .
Sådan installeres WSL og Bash på Windows 11
For at installere og køre Linux -operativsystemer, der inkluderer Bash på dit Windows 11 -system, skal du først installere WSL . På Windows 11 er dette en ligetil proces ved hjælp af Windows Terminal . Start ikke CMD ( Kommandoprompt(Command Prompt) ) - Windows Terminal er et andet program.
1. Vælg knappen Start , og skriv "terminal" i søgefeltet. I Windows Terminal -ruden skal du vælge Kør(Run) som administrator .
Bemærk: Hvis Windows Terminal ikke starter, skal du muligvis opdatere den. Besøg Microsoft Store og installer den seneste version af Windows Terminal(latest version of the Windows Terminal) .
2. Indtast følgende kommando: wsl –install, ved kommandoprompten, og tryk på Enter . Denne enkelt kommando vil downloade og installere den seneste version af Windows Subsystem til Linux . Downloaden er på et par hundrede megabyte, så installationsprocessen kan tage noget tid at afslutte.
3. Når den er færdig, bør du se meddelelsen: "Den anmodede handling er vellykket." Når du ser denne meddelelse, skal du genstarte dit system for at fuldføre WSL - installationen. Du kan skrive shutdown /r /t 0 i Windows Terminal for at starte genstarten.
4. Efter dit system genstarter, vil processen fortsætte ved at installere Ubuntu som standard Linux -distro. Du vil blive bedt om at indtaste et brugernavn og en adgangskode til Linux -systemet.
5. Når du er færdig, starter Ubuntu automatisk i (Ubuntu)Bash- skallen. Du kan bruge de samme kommandoer, som du normalt ville bruge i Linux , inklusive installation af Linux -apps i dette virtuelle miljø.
6. Du kan installere andre Linux distros(other Linux distros) , hvis du foretrækker det. For at se, hvilke der er tilgængelige at installere, skal du genåbne Windows Terminal ( Powershell ), skrive wsl –list –online og trykke på Enter . Du vil se muligheder som Opensuse , Debian og andre.
7. Du kan installere enhver af disse distros ved at skrive wsl –install -d <
Bemærk: Du kan også installere enhver Linux Distro på Windows fra Microsoft Store .
Sådan starter du din Linux Distro(Your Linux Distro) og bruger Bash(Use Bash)
Der er to metoder, du kan bruge til at starte din Linux -distro. Hvis du har installeret Ubuntu , kan du vælge menuen Start , skrive Ubuntu og vælge Ubuntu -appen for at starte den.
Alternativt kan du starte Windows Terminal og bare skrive kommandoen Ubuntu for at starte Linux Bash - skallen i Ubuntu - miljøet.
For at se en liste over alle tilgængelige Linux - kommandoer, du kan bruge i Bash , skal du skrive help -d.
Du kan få flere detaljer om individuelle kommandoer ved at skrive hjælp efterfulgt af kommandonavnet. For eksempel returnerer help printf kommandodetaljer og information om hver kommandoparameter.
Nogle af de mere almindelige Bash- kommandoer, de fleste bruger, når de først kommer i gang, inkluderer:
- Interaktiv tilstand(Mode) : Indtast kommandoer i kommandolinjegrænsefladen ( Windows Terminal ).
- Batch -tilstand(Mode) : Kør en tekstfil, der indeholder alle de kommandoer, du gerne vil have, at Linux skal udføre i rækkefølge. Mange mennesker opretter disse scripts ved hjælp af programmeringssyntaks.
Sådan kører du et Bash-script i Windows
For at køre et script i Bash skal du bare oprette en tekstfil ved hjælp af din yndlingsfileditor som Notesblok(Notepad) og gemme den på et sted, du vil huske.
En ting, der er unik ved et Bash -script, er, at den første linje skal være "#!" efterfulgt af stien til din Linux bash-sti. For at se, hvad det er, skal du starte Ubuntu og skrive hvilken bash i kommandolinjevinduet. Dette vil give Bash- stien.
Opret en ny tekstfil og medtag den første linje øverst. I tilfælde af dette eksempel ville det være:
#! /bruger/bin/bash
Følg denne linje med hver sekventiel kommando, du vil have Linux til at køre. I dette eksempel:
- Linje 1: Bruger ekko-kommandoen til at vise tekst til brugeren på skærmen.
- Linje 2: Kombinerer ekko med datokommandoen for at returnere dagens dato.
- Linje 3: Kombinerer ekko med whoami-kommandoen for at returnere dit brugernavn.
Gem denne tekstfil med filtypenavnet .sh. Husk stien til denne fil.
Åbn derefter Windows Terminal og brug cd-kommandoen til at navigere til stien, hvor du har gemt Bash -scriptet.
For at køre scriptet skal du skrive bash <<navn på script>>.
Dette er et meget simpelt eksempel, men dette viser, hvordan du kan bruge sådan en fil til at lave hele Bash -script-programmer. Selv programmeringsudsagn som IF-sætninger er tilgængelige for at inkludere beslutningstagningsmuligheder i dit script.
Webstedet SS64 giver en omfattende ressource(SS64 provides an extensive resource) med alle tilgængelige Bash- kommandoer, som du kan bruge i Bash- terminalen eller dine Bash- scripts.
Du kan også se en vejledning om brug af et Linux shell-script til at sikkerhedskopiere en mappe(Linux shell script to back up a directory) .
Related posts
HVORFOR er min pc ikke kompatibel med Windows 11? Brug WhyNotWin11!
Sådan opretter og bruger du et Windows 11-gendannelses-USB-drev
PowerShell Arrays: Sådan opretter og bruger du dem
Context Menu Editors: Tilføj, fjern Context Menu-elementer i Windows 11
Sådan fastgør du en app til proceslinjen i Windows 11
Windows 11 udgivelsesdato, pris, hardwarekrav
Sådan åbner du Windows-værktøjer i Windows 11
Sådan installeres Windows Subsystem til Linux på Windows 11
Sådan laver du en video fra fotos i Windows 11
Sådan tilføjer eller fjerner du mapper fra Windows 10/11 Startmenu
Stop med at minimere vinduer, når en skærm er afbrudt på Windows 11
Sådan viser eller skjuler du mest brugte apps i startmenuen på Windows 11
Sådan viser du pennemenuens proceslinjeikon på Windows 11
Sådan skjuler du badges på proceslinjeikoner i Windows 11
Windows 11 Systemkrav: Funktionsmæssigt minimumshardware
Windows 11 til virksomheder og virksomheder - Nye funktioner
Chipsæt og bundkort, der understøtter Windows 11-operativsystemet
Sådan sletter eller opretter du en planlagt opgave med PowerShell i Windows 11
Planlægger du at installere Windows 11? Denne guide hjælper dig i gang
Hvilken udgave af Windows 11 vil du blive opgraderet til?