Hur man får Linux -terminalen med hjälp av Windows -delsystem för Linux

Hur man får Linux -terminalen med hjälp av Windows -delsystem för Linux

Vill du ha snabb och enkel åtkomst till Linux på din Windows -dator? Det bästa alternativet är att använda Windows delsystem för Linux.





Detta ger dig ett Linux bash -skal, ett terminalfönster som körs i Windows. Processen installerar i huvudsak Linux på Windows 10 - här är vad du behöver veta.





Vad är Windows -delsystemet för Linux?

Först ingår i 2018 års 10 -årsuppdatering för Windows 10 och rullades ut till alla användare i Fall Creators Update, Windows Subsystem for Linux låter dig köra Linux -programvara i Windows 10.





Detta är en funktion som har byggts in i Windows. Till skillnad från installera Linux i en virtuell maskin , Windows -delsystemet för Linux kan omedelbart anropas från Start -menyn.

För att detta ska fungera måste du dock först aktivera funktionen.



När Windows delsystem för Linux är installerat på Windows 10 kan du kör Linux i kommandoradsläge . Detta ger dig en nästan fullt fungerande Linux -terminal för Windows 10.

Linux Bash Shell: Endast för 64-bitars Windows 10

Innan du börjar, se till att du kör en 64-bitarsversion av Windows 10. Tyvärr fungerar inte Windows delsystem för Linux på 32-bitars system. Kontrollera om din dator har en 32-bitars eller en 64-bitarsversion av Windows.





Läs mer: Vad är skillnaden mellan 32-bitars och 64-bitars Windows?

För att kontrollera din dator för 64-bitars kompatibilitet, tryck på WIN + I för att öppna Inställningar och sedan System> Om . Under 'Enhetsspecifikationer' ser du Systemtyp listad; för Windows delsystem för Linux bör detta läsa 64-bitars operativsystem .





Om inte, måste du uppgradera ditt Windows 10-system från 32-bitars till 64-bitars . Detta fungerar dock bara om du har 64-bitars hårdvara.

Så här installerar du Linux Bash Shell på Windows 10

Innan du fortsätter, var medveten om att vissa system inte kan ha Windows Subsystem för Linux aktiverade och virtuella maskiner (VM) samtidigt. Som sådan, om du vill använda Linux i en virtuell dator, måste du inaktivera Windows delsystem för Linux innan du använder den virtuella datorn igen.

Klar att installera Bash på Windows? Börja med att klicka på Start och ange 'turn windows'. De Slå av eller på funktioner i Windows objektet ska visas, så klicka på det här för att öppna. Vänta medan listan är fylld och rulla sedan ner till Windows delsystem för Linux .

min dator är ansluten men laddas inte

Den här rutan bör kryssas av. Om det inte är det, lägg till en check och klicka sedan på OK att bekräfta.

Du kommer att uppmanas att starta om Windows, så följ denna instruktion. Öppna vid omstart Start> Windows Store . Använd sökverktyget för att hitta poster relaterade till 'Linux' och välj din föredragna Linux -version att installera. Vilken du än väljer kommer att avgöra Bash -upplevelsen. Du kan till exempel installera Ubuntu på Windows 10.

Installera Linux -operativsystemet och vänta. När du är klar klickar du på Lansera från Windows Store eller öppna den från Start meny. Vid den första körningen uppmanas du att ange ett användarnamn och lösenord för att skapa ett användarkonto.

Andra metoder är tillgängliga för att starta din valda Linux -miljö. Från Start -menyn kan du gå in på:

  • våldsamt slag
  • wsl

Båda kommer att visas som ett 'Run -kommando' som kan väljas för att öppna Bash -skalet direkt. Skillnaden med att använda någon av dessa metoder är att de öppnas i /mnt/c/Windows/System32 katalog. Det betyder att du kan bläddra i underkatalogen System32 i Windows 10.

Observera att det inte är möjligt att skada Windows 10 med Linux -miljön. Alla kommandon du matar in skadar endast Windows -delsystemet för Linux och det valda operativsystemet. Windows 10 förblir säkert.

Du behöver inte längre aktivera Utvecklarläge för Windows 10 i Inställningar för att köra Bash.

Hur skiljer sig Bash Shell Terminal från Windows PowerShell?

Med Linux -terminalen för Windows 10 igång kan du mata in olika kommandoradsinstruktioner.

Men hur skiljer sig detta från att bara använda Windows -kommandotolken eller PowerShell?

Tja, naturligtvis är båda systemen ganska olika. Med PowerShell eller kommandotolken är du begränsad till kommandon som är specifika för Windows. Detta innebär till exempel att använda till dig kommando för att visa innehållet i en katalog; i Linux är motsvarigheten ls .

tangentbordsgenväg för avstängning windows 10

I grund och botten är skillnaderna mellan Windows och Linux det som skiljer dessa två textmiljöer åt. Fördelen med att ha Bash -skalet i Windows 10 är att du enkelt kan komma åt Linux i Windows. Detta sparar tid för att installera en virtuell maskin eller starta om till en dubbelstart -installation av Linux.

Vad kan du göra med Bash i Windows 10?

Med Bash -skalet installerat på Windows 10 kan du använda det som på en Linux -dator.

Standardkommandon som hjälp visar dig hur du använder de förinstallerade apparna och verktygen. Till exempel, lämplig hjälp kommer att visa hur pakethanteraren används. Du kan använda sudo apt uppdatering för att få de senaste paketen, som du skulle göra på en Linux -dator.

sätt ansiktet på en annan kropp

På samma sätt är sudo apt uppgradering kommando uppgraderar Linux till den senaste versionen av operativsystemet.

Samtidigt finns andra standardkommandon tillgängliga. Du kan kontrollera din nätverksanslutning med ifconfig , kontrollera den aktuella katalogen med pwd och byta till en annan katalog med CD .

Du kan också få en snabb lista över de senaste 10 ingångarna med historia kommando.

Kort sagt, det är precis som att använda Linux i Windows 10 -operativsystemet.

Windows 10 Bash ger Linux till vilken dator som helst

Det är enkelt att installera Windows -delsystemet för Linux och komma åt Bash -skalet. Det är också snabbare än att köra en virtuell maskin, och mycket mindre komplicerat än att förlita sig på en dubbelstart.

För att sammanfatta allt du behöver göra för att köra Linux Bash -skalet på Windows 10 är:

  1. Kontrollera att du använder 64-bitars Windows 10.
  2. Aktivera Windows delsystem för Linux på skärmen Windows -funktioner.
  3. Installera din valda Linux -miljö från Windows Store.
  4. Kör Linux från Start -menyn.

Från och med då kan du använda Linux -terminalen för Windows för vanliga kommandoradsuppgifter. Eller så kan du använda Windows 10: s Linux -delsystem till installera en skrivbordsmiljö .

Samtidigt kan nästan alla Linux -kommandon användas i Bash -skalet på Windows. Lite rostig, eller behöver lite hjälp att lära dig några Linux -kommandorads -tricks.

Dela med sig Dela med sig Tweet E-post Bli en Linux Command Line Master med dessa tips och tricks

Oavsett om du är helt ny på Linux eller en erfaren Linux -veteran, erbjuder kommandoraden en mängd användningsområden. Prova dessa tips för att behärska kommandoraden.

Läs Nästa
Relaterade ämnen
  • Linux
  • Windows
  • Windows 10
  • PowerShell
  • Linux Bash Shell
  • Windows -tips
Om författaren Christian Cawley(1510 artiklar publicerade)

Biträdande redaktör för säkerhet, Linux, DIY, programmering och teknik förklarad, och verkligen användbar podcastproducent, med stor erfarenhet av skrivbords- och programvarusupport. Christian är en bidragsgivare till tidningen Linux Format och är en Raspberry Pi -tinkerer, Lego -älskare och retrospelfläkt.

Mer från Christian Cawley

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera