Installer ikke en virtuel maskine endnu! Sådan kører du Linux-kommandoer på Windows ved hjælp af WSL 2.
Windows-undersystemet til Linux 2 er bygget på succesen med den originale WSL, og den nyere WSL 2 giver brugerne mere kraft og pålidelighed. Det er vigtigt, at du forstår, hvordan du bruger Linux-kommandoer og -værktøjer på Windows-undersystemet til Linux 2.
Læs videre, mens vi diskuterer, hvad WSL 2 er, og hvordan du kan bruge Linux-kommandoer på Windows 10 og 11.
Er det muligt at køre Linux-kommandoer på Windows 10 og 11 uden en virtuel maskine?
Ja, du kan køre Linux-kommandoer i Windows 10 og 11 uden at oprette en virtuel maskine, hvilket er gjort muligt gennem det utrolige Windows-undersystem til Linux 2. Du behøver ikke længere at konfigurere en sofistikeret virtuel maskine vha Oracle VirtualBox eller VMWare at bruge Linux. Du kan bruge en Linux-kerne indbygget på Windows 10 eller 11 med minimal installation.
Du kan vælge fra en liste over Linux-distributioner, der understøttes af WSL 2 (inklusive Ubuntu og Kali Linux) eller importere enhver Linux-distro for at arbejde med WSL 2 som en TAR-fil. Med Windows Subsystem til Linux 2 kan Windows-brugere direkte bruge Linux-kommandolinjeværktøjer, applikationer og hjælpeprogrammer uden ekstra installationstrin. Det er at konfigurere WSL 2 på Windows 10 og 11 med en grundlæggende Linux-distribution såsom Ubuntu.
Sådan kommer du i gang med WSL 2
Windows-undersystemet til Linux 2 er tilgængeligt for brugere, der kører Windows 10 (Build 19041 og nyere) og Windows 11; hvis du kører en ældre version af Windows 10, skal du installere WSL 2 manuelt. Heldigvis gør Microsoft det nemt at installere og opsætte en Linux-distro i WSL 2. Sådan installeres WSL 2 med Ubuntu:
- Start Start menu, søg efter Kommandoprompt, højreklik på det bedste match, og vælg Kør som administrator.
- Indtast følgende kommando og tryk Gå ind:
wsl - - installere
- Installationsprocessen vil tage noget tid, så du skal muligvis vente. Hvis du vil installere en anden Linux-distribution, kan du gøre det via følgende kommando:
wsl - - installer -d <Fordeling>
- Du kan se listen over Linux-distributioner gennem:
wsl.exe-l-o
Sådan bruges Linux-kommandoer på WSL 2
For at bruge Linux-kommandoer på Windows kan du bruge Windows-undersystemet til Linux – en Linux-kerne, der direkte integreres med Windows-operativsystemet. Sådan kan du begynde at bruge Linux-kommandoer og -værktøjer på en WSL 2, der kører Ubuntu:
- Start Start menu, søg efter Ubuntu, og vælg Bedst match.
- Alternativt kan du starte Ubuntu via Desktop også genvej.
- Vent på, at terminalkonsollen indlæses; når Ubuntu er klar, bør du se teksten "Velkommen til Ubuntu" på konsollen.
- For at bekræfte, at din installation er færdig, skal du indtaste nedenstående kommando og trykke på Gå ind:
lsb_release -a
- Du bør nu se detaljer om det installerede Ubuntu-operativsystem.
Linux har en masse kommandoer og indbyggede hjælpeprogrammer, der kan tilgås via terminalen. Disse kommandoer hjælper dig med at administrere filsystemet, installere pakker, køre apps, redigere filer og mere. Det er da ikke underligt, at ralmindelige mennesker elsker at bruge Linux-kommandolinjen.
Læs videre for en liste over kommandoer, der hjælper dig med at bruge Windows-undersystemet til Linux:
-
cd: Det cd kommando er en af de mest brugte Linux-kommandoer, og det er der god grund til; det hjælper dig med at skifte mapper nemt. Hvis du er i rodmappen med to undermapper, kan du skifte til en anden mappe ved at bruge cd kommando som følger:
For at gå et niveau tilbage i rodmappen, brug cd-kommandoen som følger:cd min mappe
cd ..
- ls: Du kan bruge ls kommando for at se listen over filer og mapper i den aktuelle mappe.
-
mkdir: På samme måde, hvis du vil oprette en ny mappe, skal du bruge mkdir kommando:
mkdir mappenavn
-
kat: For at se forhåndsvisningen af en tekstfil på terminalen kan du bruge kat-kommandoen som følger:
kattekstfil.txt
- grep: Det hjælper dig med at søge efter en bestemt streng i flere filer og er meget fleksibel. Du kan bruge den til at finde matchende mønstre, mens du slår gennem systemlogfiler.
-
røre ved: Du kan bruge berøringskommandoen til at ændre en fils tidsstempler, men du kan også bruge den til at oprette en ny fil ved at indsætte filnavnet som en parameter:
røre vedny fil.txt
-
&&: Denne kommando hjælper dig med at kæde flere kommandoer sammen sekventielt. For eksempel for at navigere til en anden mappe og oprette en ny fil:
cdmin mappe && røre vedny fil.txt
- mand: Linux-manualen er det bedste sted at henvise til, når du vil finde ud af, hvordan en kommando fungerer, eller hvilke parametre der er anvendelige.
- klar: Terminalen bliver meget rodet, så du kan bruge den klar kommando for at rydde terminalskærmen.
-
wget: Wget-værktøjet kan bruges til at downloade indhold og filer fra webservere. Det understøtter HTTP, HTTPS og FTP. Du kan bruge wget i sin enkleste form som følger:
wget target_url
Hvis du er ny til Linux, må du blive overvældet af de mange kommandoer og hjælpeprogrammer Linux har at tilbyde, men ærgr dig ikke; med tiden vil du få styr på det. Inden længe vil du bruge Linux-kommandoer, som om de var en anden natur for dig, uden at du behøver at ty til virtuelle maskiner eller udføre en dual boot.
Brug Linux-kommandoer på Windows med lethed
Linux er et kraftfuldt operativsystem, der kræver, at du vænner dig til dets kommandolinje. Du kan administrere alle aspekter af din WSL 2 gennem Linux-terminalen. At lære de forskellige Linux-kommandoer kan være frustrerende i starten, men når du først presser dig selv til at bruge kommandolinjen, vil du være mere sikker.