Allt du kan göra med Windows 10: s nya Bash Shell

Mar 27, 2025
Moln och Internet
OBEHANDLAT INNEHÅLL

Windows 10 års jubileumsuppdatering lagt till stöd för Linux-miljöer till Windows 10 redan 2016. Men låt dig inte luras: det här är mer än bara ett Bash-skal. Det är ett fullständigt kompatibilitetsskikt för att köra Linux-applikationer på Windows.

Vi har täckt många saker du kan göra i Windows 10: s nya Bash-skal, så vi har sammanfattat alla dessa guider till en megalista här, för din bekvämlighet.

Komma igång med Linux på Windows

RELATERAD: Så här installerar och använder du Linux Bash Shell på Windows 10

Du kan installera en Linux-miljö och Bash-skal på vilken version av Windows 10 som helst, inklusive Windows 10 Home. Det kräver dock en 64-bitarsversion av Windows 10. Du måste bara aktivera funktionen Windows Subsystem for Linux och sedan installera din valda Linux-distribution - till exempel Ubuntu - från Windows Store.

Från och med den Fall Creators Update i slutet av 2017 behöver du inte längre aktivera utvecklarläge i Windows, och den här funktionen är inte längre beta.

Installera Linux-programvara

RELATERAD: Så här installerar du Linux-programvara i Windows 10: s Ubuntu Bash Shell

Det enklaste sättet att installera Linux-programvara i din Ubuntu (eller Debian) miljö är med de apt-get kommando . (De benägen kommandot fungerar också.) Detta kommando laddar ner och installerar programvara från Ubuntus programvarulager. Du kan ladda ner och installera en eller flera applikationer med bara ett enda kommando.

Eftersom detta är en mer eller mindre full Ubuntu-användarutrymme kan du också installera programvara på andra sätt. Du kan sammanställa och installera programvara från källkoden precis som på en Linux-distribution, till exempel.

Om du har installerat en annan Linux-distribution använder du kommandona för att installera programvara i den specifika distributionen istället. Använd till exempel openSUSE zypper kommando.

Kör flera Linux-distributioner

RELATERAD: Vad är skillnaden mellan Ubuntu, openSUSE och Fedora på Windows 10?

Fall Creators Update möjliggjorde också stöd för flera Linux-distributioner, där tidigare bara Ubuntu var tillgängligt. Ursprungligen kan du installera Ubuntu, openSUSE Leap, SUSE Linux Enterprise Server , Debian GNU / Linux eller Kali Linux. Fedora är också på väg och vi kommer förmodligen se fler Linux-distributioner som erbjuds i framtiden.

Du kan ha flera Linux-distributioner installerade och du kan till och med köra flera olika Linux-miljöer samtidigt.

Om du inte är säker på vilken du ska installera rekommenderar vi Ubuntu. Men om du behöver en viss Linux-distribution - kanske testar du programvara som körs på en server som kör SUSE Linux Enterprise Server eller Debian, eller om du vill ha verktyg för säkerhetstestning i Kali Linux - de är tillgängliga i Store tillsammans med Ubuntu .

Få åtkomst till Windows-filer i Bash och Bash-filer i Windows

RELATERAD: Så här får du tillgång till dina Ubuntu Bash-filer i Windows (och din Windows System Drive i Bash)

Dina Linux-filer och Windows-filer är normalt åtskilda, men det finns sätt att göra det komma åt dina Linux-filer från Windows och dina Windows-filer från Linux-miljön.

Linux-distributioner du installerar skapar en dold mapp där alla filer som används i den Linux-miljön lagras. Du kan komma åt den här mappen från Windows om du vill visa och säkerhetskopiera Linux-filer med Windows-verktyg, men Microsoft varnar för att du inte ska ändra dessa Linux-filer med Windows-verktyg eller skapa nya filer här med Windows-applikationer.

När du befinner dig i Linux-miljön kan du komma åt dina Windows-enheter under / mnt / mappen. Din C: -enhet är till exempel vid / mnt / c och din D: -enhet finns vid / mnt / d. Om du vill arbeta med filer från Linux- och Windows-miljöerna, placera dem någonstans i ditt Windows-filsystem och få åtkomst till dem genom mappen / mnt /.

Montera avtagbara enheter och nätverksplatser

RELATERAD: Hur man monterar flyttbara enheter och nätverksplatser i Windows-delsystemet för Linux

Windows Subsystem för Linux monterar automatiskt fasta interna enheter under / mnt / mappen, men det monteras inte automatiskt flyttbara enheter som USB-enheter och optiska skivor. Det monterar inte heller automatiskt några nätverksenheter som kan mappas på din dator.

Men du kan montera dessa själv och få åtkomst till dem i Linux-miljön med ett speciellt monteringskommando som drar nytta av drvfs-filsystemet.

Byt till Zsh (eller ett annat skal) istället för Bash

RELATERAD: Hur man använder Zsh (eller en annan skal) i Windows 10

Medan Microsoft ursprungligen visade den här funktionen som en "Bash shell" -miljö, är det faktiskt ett underliggande kompatibilitetslager som låter dig köra Linux-programvara på Windows. Det betyder att du kan köra andra skal istället för Bash, om du föredrar dem.

Till exempel kan du använd Zsh-skalet istället för Bash . Du kan till och med låta standard Bash-skalet automatiskt växla till Zsh-skalet när du öppnar genvägen för Linux-skal i Start-menyn.

Använd Bash-skript på Windows

RELATERAD: Hur man skapar och kör Bash Shell-skript på Windows 10

Tack vare denna miljö är det faktiskt möjligt att skriva ett Bash-skalskript på Windows och köra det. Ditt Bash-skript kan komma åt dina Windows-filer som är lagrade under / mnt-mappen, så att du kan använda Linux-kommandon och skript för att arbeta med dina vanliga Windows-filer. Du kan också köra Windows-kommandon från Bash-skriptet.

Du kan integrera Bash-kommandon i en Batchskript eller PowerShell-skript , vilket är ganska praktiskt. För allt detta och mer, se vår guide till bash-skript i Windows 10 .

Kör Linux-kommandon från utsidan av Linux-skalet

RELATERAD: Så här kör du Linux-kommandon utanför Bash Shell på Windows 10

Om du bara vill starta ett program snabbt, utföra ett kommando eller köra ett skript behöver du inte ens starta Bash-miljön först. Du kan använda bash -c eller wsl kommando till kör ett Linux-kommando utanför Linux-skalet . Linux-miljön kör helt enkelt kommandot och avslutas sedan. Om du kör det här kommandot från ett kommandotolk eller PowerShell-fönster skriver kommandot utdata till kommandotolken eller PowerShell-konsolerna.

Du kan göra mycket med bash -c eller wsl . Du kan skapa genvägar på skrivbordet för att starta Linux-program, integrera dem i batch- eller PowerShell-skript eller köra dem på något annat sätt som du skulle köra ett Windows-program.

Kör Windows-program från Bash

RELATERAD: Hur man kör Windows-program från Windows 10: s Bash Shell

Från och med skaparnas uppdatering (som kom ut våren 2017), kan du kör Windows-program från Linux-miljön . Det betyder att du kan integrera Windows-kommandon tillsammans med Linux-kommandon i ett Bash-skript, eller bara köra Windows-kommandon från det vanliga Bash- eller Zsh-skalet du kanske redan använder.

För att köra ett Windows-program, skriv sökvägen till en .exe-fil och tryck på Enter. Du hittar dina installerade Windows-program under / mnt / c-mappen i Bash-miljön. Kom ihåg att kommandot är skiftlägeskänsligt, så "Exempel.exe" skiljer sig från "exempel.exe" i Linux.

Kör grafiska Linux-skrivbordsprogram

RELATERAD: Så här kör du grafiska Linux-skrivbordsapplikationer från Windows 10: s Bash Shell

Microsoft stöder inte officiellt grafisk Linux-programvara på Windows. Windows Subsystem for Linux-funktionen är avsedd för att köra kommandoradsprogram som utvecklare kan behöva. Men det är faktiskt möjligt att köra grafiska Linux-skrivbordsprogram på Windows med den här funktionen.

Detta fungerar dock inte som standard. Du måste installera en X-server och ställa in VISA variabla innan grafiska Linux-skrivbordsprogram körs på ditt Windows-skrivbord. Ju enklare applikationen är, desto mer sannolikt är det att fungera bra. Ju mer komplex applikationen är, desto mer sannolikt kommer den att försöka göra något som Microsofts underliggande Windows-delsystem för Linux ännu inte stöder. Allt du kan göra är ge det en chans med dessa instruktioner och hoppas på det bästa.

Välj din standard Linux-miljö

RELATERAD: Så här ställer du in din standard Linux-distribution på Windows 10

Om du har flera Linux-distributioner installerade kan du välja din standardinstallation. Detta är distro som används när du startar Linux-distributionen med våldsamt slag eller wsl kommandot eller när du använder bash -c eller wsl kommandon för att köra ett Linux-kommando från någon annanstans i Windows.

Även om du har flera Linux-distroer installerade kan du fortfarande starta dem direkt genom att köra ett kommando som ubuntu eller opensuse-42 . Det exakta kommandot du behöver anges på varje nedladdningssida för varje Linux-distribution i Microsoft Store.

Starta snabbt Bash från File Explorer

RELATERAD: Hur man snabbt startar en Bash-skal från Windows 10: s File Explorer

Du behöver inte starta Linux-skalet från dess genvägsikon. Du kan starta den snabbt inifrån File Explorer genom att skriva "bash" i adressfältet och trycka på Enter. Din standarddistribution för Linux-distributionens Bash-skal visas och den aktuella arbetskatalogen är den katalog du hade öppnat i File Explorer.

Den artikeln ger också instruktioner för hur man lägger till ett "Open Bash shell här" -alternativ till File Explorer genom att redigera Windows-registret, vilket ger dig ett bekvämt snabbmenyalternativ som fungerar på samma sätt som "Öppna PowerShell-fönstret här" eller "Öppna kommandotolken här" -alternativen .

Ändra ditt UNIX-användarkonto

RELATERAD: Så här ändrar du ditt användarkonto i Windows 10: s Ubuntu Bash Shell

När du först ställer in Bash uppmanas du att skapa ett UNIX-användarkonto och ange ett lösenord. Du loggas automatiskt in med det här kontot varje gång du öppnar Bash-fönstret. Om du vill ändra ditt UNIX-användarkonto - eller använda root-kontot som ditt standardkonto i skalet - finns det ett dolt kommando för att ändra ditt standardanvändarkonto .

Avinstallera och installera om en Linux-miljö

RELATERAD: Hur man avinstallerar (eller installerar om) Windows 10: s Ubuntu Bash Shell

När du har installerat några program eller ändrat några inställningar kanske du vill installera om Ubuntu eller en annan Linux-distribution och få en ny Linux-miljö. Detta var tidigare lite komplicerat, men du kan nu göra det helt enkelt genom att avinstallera Linux-distributionen som du skulle göra med andra applikationer och sedan installera om den från butiken.

För att få ett nytt system utan att ladda ner Linux-distributionen igen kan du köra distributionens kommando tillsammans med alternativet "clean" från en Windows Command Prompt eller PowerShell-konsol. För att till exempel återställa Ubuntu utan att ladda ner det igen, kör ubuntu ren .

Om du fortfarande har en äldre Linux-miljö installerad - en som installerades före Fall Creators Update - kan du fortfarande avinstallera det med kommandot lxrun .

Uppgradera din Ubuntu-miljö

RELATERAD: Hur man uppdaterar Windows Bash Shell till Ubuntu 16.04

Efter Windows 10: s Fall Creators Update måste du nu installera Ubuntu och andra Linux-miljöer från Store. När du har gjort det uppdateras de automatiskt till de senaste versionerna utan några speciella kommandon.

Men om du skapade en Bash-miljö i en äldre version av Windows har du en äldre Ubuntu-miljö installerad. Du kan bara öppna Store och installera den senaste Ubuntu från Windows Store för att uppgradera.


Företagande nördar kommer utan tvekan att räkna ut andra intressanta saker du kan göra med Linux-miljön i framtiden. Windows-delsystemet för Linux kommer förhoppningsvis att fortsätta bli kraftfullare, men förvänta dig inte att Microsoft officiellt stöder grafiska Linux-skrivbordsapplikationer snart.

.post-innehåll .inmatningsfot

Everything You Can Do With Windows 10’s New Bash Shell

Everything You Can Do With Windows 10’s New Bash Shell

How To Install BASH Shell On Windows 10

How To Get Bash Shell In Windows 10

How To Run A Shell Script On Windows 10

Windows 10's Bash Shell Can Run Graphical Linux Applications With This Trick

Windows 10 Bash & Linux Subsystem Setup

How To Run Linux/Bash On Windows 10 | Windows 10 Bash & Linux Subsystem Setup

First Things To Do With A New Windows 10 Laptop | Kill Bloatware, Lock It Down, Make It Epic

We Fixed Windows 10 - Microsoft Will HATE This!

How To Run Linux/Bash On Windows 10 Using The Built-In Windows Subsystem For Linux

8 Cool Windows 10 Tricks And Hidden Features You Should Know

The New Windows Terminal ROCKS! Let's Customize It!

Windows 10 Vs Ubuntu 20.04 - Resource Usage Comparison

SSH Client On Windows 10 Using The Command Prompt | SSH From Windows To Linux And Other Systems

How To Install WSL2 + Docker + Devilbox + Wordpress And Magento 2 On Windows 10


Moln och Internet - Mest populära artiklar

Vad är ett fel på 400 dålig begäran (och hur kan jag åtgärda det)?

Moln och Internet Jul 20, 2025

Ett fel på 400 dålig begäran inträffar när en begäran som skickas till webbplatsns server är felaktig eller skadad och servern som tar emot begäran inte förstår det. Iblan..


Hur man tar reda på om en Smarthome-enhet fungerar med Alexa, Siri eller Google Home och Assistant

Moln och Internet Jun 20, 2025

Nu när röstassistenter blir extremt populära, vill många användare som vill klä sina bostadsutrymmen med smarthome-produkter förmodligen att dessa produkter ska vara kompatib..


Hur man tar en skärmdump av en hel webbsida

Moln och Internet Aug 10, 2025

En enkel skärmdump är bra för att fånga det som syns direkt på din bildskärm, men tänk om du behöver ta en hel webbsida? Här är tre enkla sätt att fånga en lång webbsid..


Så här skapar du en Windows-genväg för att öppna en specifik profil i Chrome

Moln och Internet May 27, 2025

Chrome låter dig skapa flera profiler, var och en med olika bokmärken, sökhistorik, inställningar, verktygsfältets knappar, bland annat. Du kan växla mellan dina profi..


Så här styr du en fjärrdator med endast din Chrome-webbläsare

Moln och Internet Oct 10, 2025

OBEHANDLAT INNEHÅLL Att åka fjärrkontroll med vänner och familj är till hjälp när du behöver visa dem hur man gör något eller åtgärdar ett problem. Så här kan du erb..


Lägg till bokmärken från Firefox eller Chrome till IE 9 Beta

Moln och Internet Sep 21, 2025

Nu när IE 9 Beta har varit ute ett tag och du har haft tid att utforska det kanske du vill importera bokmärken från andra webbläsare. Ta en titt på hur du gör det i IE 9 Beta. ..


Vi har 20 Google Wave-inbjudningar. Vill ha en?

Moln och Internet Jul 5, 2025

OBEHANDLAT INNEHÅLL Google Wave är raseri idag, förmodligen till stor del för att du måste bli inbjuden att delta i förhandsversionen. Vill du ha en inbjudan? Vi har 20 av dem..


Lägg din Pidgin kompislista i Windows Vista Sidofält

Moln och Internet Jun 15, 2025

Har du någonsin undrat hur du får dina Instant Messenger-kontakter till Vista Sidebar? Visst, du kan använda det tidigare nämnda AOL Instant Messenger (AIM) Gadget för Vista Side..


Kategorier