Huvud Windows 10 Få åtkomst till WSL Linux-filer från Windows 10

Få åtkomst till WSL Linux-filer från Windows 10



Windows 10 version 1903 'April 2019 Update' kommer med ett antal intressanta förändringar och förbättringar av WSL-funktionen. Dessa inkluderar ytterligare distributioner i butiken, möjligheten att bläddra bland WSL-filer från File Exporer och mer.

Annons

Möjligheten att köra Linux inbyggt i Windows 10 tillhandahålls av WSL-funktionen. WSL står för Windows Subsystem for Linux, som ursprungligen endast var begränsat till Ubuntu. Moderna versioner av WSL tillåter installera och köra flera Linux-distros från Microsoft Store.

Linux Distros Microsoft Store Windows 10

Efter möjliggör WSL , kan du installera olika Linux-versioner från butiken. Du kan använda följande länkar:

  1. Ubuntu
  2. openSUSE Leap
  3. SUSE Linux Enterprise Server
  4. Kali Linux för WSL
  5. Debian GNU / Linux

och mer.

Med Windows 10 version 1903 'April 2019 Update' kan du enkelt komma åt alla filer i dina Linux-distroer från Windows. När detta skrivs är den här funktionen implementerad i Windows 10 build 18836. Den är på väg till 19h1-filialen, så vi kommer att se den med nästa build. Så här kan det göras.

För att komma åt WSL Linux-filer från Windows 10 , gör följande.

  1. Gör det möjligt WSL-funktionen.
  2. Installera en del distro, t.ex. Ubuntu och starta det.
  3. I en katalog på en Linux FS, skrivutforskare..
  4. Detta öppnar ett File Explorer-fönster som finns i din Linux-distro.

Få åtkomst till Linux-filer i Windows 10

Därifrån kan du komma åt alla Linux-filer du gillar, precis som du skulle göra med någon annan fil genom File Explorer. Detta inkluderar funktioner som: att dra filer fram och tillbaka till andra platser, kopiera och klistra in och till och med använda anpassade snabbmenyposter som lagts till av Notepad ++, VSCode och annan programvara.

hur man stoppar splittringsmeddelanden windows 10

File Explorer visar distrofilerna som en virtuell nätverksdelning under sökvägen \ wsl $ \.

WSL-nätverksdelning

WSL-teamet undersöker aktivt sätt att förbättra upptäckbarheten för Linux-filer i File Explorer. Framstegen för deras arbete kan redan ses i Windows 10 Build 18836 som visar WSL / Linux File System i File Explorer .

Gå till Linux-filer på kommandoraden

Förutom File Explorer kan du använda de klassiska kommandotolken och PowerShell-verktygen för att komma åt dina Linux-filer. På samma sätt måste du navigera till \ wsl $ {distro name} där {distro name} är namnet på en löpande distro.

WSL i PowerShell

Kända problem

Det här är en ny funktion, och vissa delar av den kanske inte fungerar perfekt. Här är några kända problem som vi vill göra dig medveten om när du använder den här funktionen:

  • Från och med nu kommer distrosfilerna endast att vara tillgängliga från Windows när distro körs. Utvecklare kommer att lägga till stöd för icke-körande distros i en framtida uppdatering.
    Eftersom 9P-filservern körs inuti varje distro är den endast tillgänglig när den distro körs. Teamet undersöker sätt att lösa detta.
  • Åtkomst till Linux-filer behandlas på samma sätt som åtkomst till en nätverksresurs, och alla regler för åtkomst till nätverksresurser gäller fortfarande
    t.ex.: När du använder CMD fungerar cd \ wsl $ Ubuntu home inte (eftersom CMD inte stöder UNC-banor som nuvarande kataloger), kopiera dock \ wsl $ Ubuntu home somefile.txt C: dev kommer att funka
  • De gamla reglerna gäller fortfarande, du bör INTE komma åt dina Linux-filer i AppData-mappen!
    Om du försöker komma åt dina Linux-filer via din AppData-mapp kringgår du 9P-servern, vilket innebär att du inte kommer att ha tillgång till dina Linux-filer, och du kan eventuelltkorruptdin Linux-distro.

Obs! En 9P-server är en server som innehåller protokoll som stöder Linux-metadata, inklusive behörigheter. WSL init-daemon innehåller nu en 9P-server. Det finns en Windows-tjänst och drivrutin som fungerar som klient och pratar med 9P-servern (som körs i en WSL-instans). Klient och server kommunicerar via AF_UNIX-uttag, eftersom WSL tillåter interop mellan en Windows-applikation och en Linux-applikation med AF_UNIX.

Källa: Microsoft

Intressanta Artiklar

Redaktionen

Hur suddar jag ut ett foto i Snapseed
Hur suddar jag ut ett foto i Snapseed
Snapseed är Googles gratisapp för redigering av foton. Vissa människor jämför den här appen med Instagram, men det är bara fel. Detta är en professionell fotoredigeringsapplikation med ett fantastiskt kit och många olika effekter. Du kan skapa färg
Hur man komprimerar allt i VS-kod
Hur man komprimerar allt i VS-kod
Vikningskommandona i VS-kod minimerar och utökar olika delar av ditt program, så att du kan fokusera på de områden du arbetar med. Detta kan göras genom att köra ett särskilt vikkommando, ange kortkommandon eller genom att
Hur man behärskar snabbt i Blox Fruits
Hur man behärskar snabbt i Blox Fruits
Mastery är en av de viktigaste erfarenhetsstatistiken (EXP) i Blox Fruits. Varje vapen har sin egen mästerskapsräknare, och ju mer behärskning du får, desto kraftfullare blir dessa vapen. Du kommer naturligtvis att få behärskning när du är
10 snabbmeddelandetjänster som brukade vara populära
10 snabbmeddelandetjänster som brukade vara populära
Kommer du ihåg hur snabbmeddelanden online var innan Facebook och Snapchat? Om du gör det kommer du ihåg att du använde några av dessa gamla webbverktyg.
Ta bort PIN-kod för ett användarkonto i Windows 10
Ta bort PIN-kod för ett användarkonto i Windows 10
Så här tar du bort PIN-koden för ditt konto i Windows 10. En PIN-kod är en ytterligare säkerhetsfunktion som finns i Windows 10.
Hur man blockerar Internet på en Nintendo Switch
Hur man blockerar Internet på en Nintendo Switch
Nintendo Switch är en fantastisk spelkonsol som inte bara erbjuder mobilitet utan anslutning. Det finns dock tider när du vill begränsa vem som kan och inte kan ansluta online från din konsol. Tack och lov erbjuder Nintendo Switch
Exklusivt: Hur man startar en modern app från skrivbordet utan att gå till Metro-startskärmen
Exklusivt: Hur man startar en modern app från skrivbordet utan att gå till Metro-startskärmen
Idag har vi ett exklusivt tips för Winaero-läsare som du är säker på att vara användbara om du använder moderna appar. Vet du att både Windows 8.1 och Windows 8 kan starta vilken modern app som helst direkt från skrivbordet utan att använda tredjepartsverktyg? Du kan också enkelt skapa en genväg