Vigtigste Windows 10 Få adgang til WSL Linux-filer fra Windows 10

Få adgang til WSL Linux-filer fra Windows 10



Windows 10 version 1903 'April 2019 Update' leveres med en række interessante ændringer og forbedringer af WSL-funktionen. Disse inkluderer yderligere distroer i butikken, muligheden for at gennemse WSL-filer fra File Exporer og mere.

Annoncering

Evnen til at køre Linux indbygget i Windows 10 leveres af WSL-funktionen. WSL står for Windows Subsystem til Linux, som oprindeligt kun var begrænset til Ubuntu. Moderne versioner af WSL tillader det installation og kørsel af flere Linux-distroer fra Microsoft Store.

Linux Distros Microsoft Store Windows 10

Efter aktivering af WSL , kan du installere forskellige Linux-versioner fra butikken. Du kan bruge følgende links:

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

og mere.

Med Windows 10 version 1903 'April 2019 Update' kan du nemt få adgang til alle filerne i dine Linux distroer fra Windows. I skrivende stund implementeres denne funktion i Windows 10 build 18836. Den er på vej til 19h1-grenen, så vi ser den med den næste build. Her er hvordan det kan gøres.

For at få adgang til WSL Linux-filer fra Windows 10 , gør følgende.

  1. Aktiver WSL-funktionen.
  2. Installere noget distro, f.eks. Ubuntu, og start det.
  3. Mens du er i et bibliotek på en Linux FS, skal du skriveopdagelsesrejsende..
  4. Dette åbner et File Explorer-vindue, der er placeret inde i din Linux-distro.

Adgang til Linux-filer i Windows 10

Derfra kan du få adgang til de Linux-filer, du kan lide, ligesom du ville have andre filer gennem File Explorer. Dette inkluderer operationer såsom: at trække filer frem og tilbage til andre placeringer, kopiere og indsætte og endda ved hjælp af brugerdefinerede kontekstmenuposter tilføjet af Notepad ++, VSCode og anden software.

hvordan man laver en ny rolle i uenighed

File Explorer viser distrofiler som en virtuel netværksdeling under stien \ wsl $ \.

WSL-netværksdeling

WSL-teamet undersøger aktivt måder til at forbedre detekterbarheden af ​​Linux-filer inde i File Explorer. Forløbet af deres arbejde kan allerede ses i Windows 10 Build 18836 der viser WSL / Linux File System i File Explorer .

Få adgang til Linux-filer på kommandolinjen

Ud over File Explorer kan du bruge de klassiske kommandoprompt- og PowerShell-værktøjer til at få adgang til dine Linux-filer. På samme måde skal du navigere til \ wsl $ {distro name} hvor {distro name} er navnet på en kørende distro.

WSL i PowerShell

Kendte problemer

Dette er en ny funktion, og nogle stykker af det fungerer muligvis ikke perfekt. Her er nogle kendte problemer, som vi vil gøre dig opmærksom på, når du bruger denne funktion:

  • Fra og med nu vil distrosfilerne kun være tilgængelige fra Windows, når distroen kører. Udvikler vil tilføje support til ikke-kørende distroer i en fremtidig opdatering.
    Da 9P-filserveren kører inde i hver distro, er den kun tilgængelig, når distroen kører. Holdet undersøger måder at hjælpe med at løse dette.
  • Adgang til Linux-filer behandles det samme som adgang til en netværksressource, og eventuelle regler for adgang til netværksressourcer gælder stadig
    fx: Når du bruger CMD, fungerer cd \ wsl $ Ubuntu home ikke (da CMD ikke understøtter UNC-stier som aktuelle mapper), kopier dog \ wsl $ Ubuntu home somefile.txt C: dev vil arbejde
  • De gamle regler gælder stadig, du skal IKKE få adgang til dine Linux-filer inde i mappen AppData!
    Hvis du prøver at få adgang til dine Linux-filer via din AppData-mappe, omgår du ved hjælp af 9P-serveren, hvilket betyder, at du ikke har adgang til dine Linux-filer, og du muligvis muligviskorruptdin Linux distro.

Bemærk: En 9P-server er en server, der indeholder protokoller, der understøtter Linux-metadata, inklusive tilladelser. WSL-init-dæmonen inkluderer nu en 9P-server. Der er en Windows-tjeneste og driver, der fungerer som klienten og taler til 9P-serveren (som kører inde i en WSL-forekomst). Klient og server kommunikerer via AF_UNIX-sockets, da WSL tillader interop mellem en Windows-applikation og en Linux-applikation ved hjælp af AF_UNIX.

Kilde: Microsoft

Interessante Artikler

Redaktørens Valg

Sådan fabriksindstiller du din iPhone eller iPad: En enkel guide til at slette din iOS-enhed
Sådan fabriksindstiller du din iPhone eller iPad: En enkel guide til at slette din iOS-enhed
Har du brug for at nulstille fabrikken din iPhone eller iPad? Måske planlægger du at sælge dit håndsæt og vil slette alle dine personlige filer, eller måske er du blevet offer for tyveri og ønsker at gøre det eksternt
Sådan sammenlignes kolonner i Google Sheets
Sådan sammenlignes kolonner i Google Sheets
https://www.youtube.com/watch?v=dhs3L3K9aJ4 Google Sheets er Googles kraftfulde og letlærbare skybaserede regnearksapplikation. Ark konkurrerer med Microsoft Excel på regnearkmarkedet, det har ikke samme bredde eller dybde
Historien om ColecoVision Game System
Historien om ColecoVision Game System
ColecoVision var tidens mest kraftfulde og populære konsol, der slog salgsrekorder og gravede dybt i Atari-fortjenesten.
Fungerer ikke meddelelser i TikTok? Sådan løser du det
Fungerer ikke meddelelser i TikTok? Sådan løser du det
TikToks stigende popularitet gjorde denne app til videooptagelse til en af ​​de mest downloadede på Google Play og App Store. Folk kan lide det, fordi det er ret nemt at bruge, sjovt, og det giver dig mulighed for at udtrykke din kreativitet igennem
De 10 trin til at skabe en vellykket Kickstarter crowdfunding-kampagne
De 10 trin til at skabe en vellykket Kickstarter crowdfunding-kampagne
Kickstarter er den perfekte platform til at få din app, service eller dit tekniske projekt fra jorden. At få succes på Kickstarter kan være den bedste ting, der nogensinde sker for din virksomhed. I øjeblikket er Pebbles Time 2 Kickstarter sat på $
Hvad er en strømforsyningsspændingsafbryder?
Hvad er en strømforsyningsspændingsafbryder?
Strømforsyningsspændingskontakten er en lille skydekontakt, der bruges til at indstille strømforsyningens indgangsspænding til enten 110v/115v eller 220v/230v.
Sådan deaktiveres funktionsnøglen på en Dell-laptop
Sådan deaktiveres funktionsnøglen på en Dell-laptop
Sluk funktionstasten på en Dell bærbar computer for at bruge de sekundære handlinger. Sådan gør du fra tastaturet eller fra UEFI-indstillingerne.