Hur man får Tillgång till Din Ubuntu-Bash-Filer i Windows (och Din Windows-systemenheten i Bash)

0
721

Windows-10 “Bash på Ubuntu på Windows-miljön innehåller ett par olika komponenter. Första gången du kör bash.exe program kommer den att hämta ner och installera en hel Ubuntu-användare miljö i rymden. Du kan komma åt dessa filer i File Explorer eller andra Windows-program, om du vet var du ska leta.

Du kan också få åtkomst till din Windows-system disk–och alla andra enheter på din dator är i Ubuntu Bash-skalet. Detta gör att du kan arbeta med dina vanliga Windows-filer med hjälp av Linux kommando-line verktyg.

Där Ubuntu Bash Shell-Filer Lagras i Windows

RELATERAD ARTIKELHur att Installera och Använda Linux-Skalet Bash på Windows-10
Windows 10-Årsjubileum Uppdatera erbjuder en stor ny funktion för utvecklare: En fullständig, Ubuntu-baserade Bash-skal som kan köra Linux programvara… [Läs Artikeln]

Observera att varje Windows-användarkonto som du använder Bash kommer att ha sin egen separat Bash-miljö och filer under sin egen användarkatalog.

För att få åtkomst till dessa filer måste du först visa dolda mappar i Utforskaren. Öppna en Fil i Utforskaren och klicka på Visa > Val > Ändra Mapp-och sökalternativ.

I Mappen Alternativ i fönstret som visas väljer du Visa > Visa Dolda Filer, Mappar och Enheter.

Navigera till följande katalog för att hitta dessa mappar:

C:UsersUSERNAMEAppDataLocallxss

Ubuntu-system-filer som är lagrade på:

C:UsersUSERNAMEAppDataLocalLxssrootfs

Din Ubuntu-användare kontots hemkatalog finns på:

C:UsersUSERNAMEAppDataLocalLxsshomeUSERNAME

Root-kontot home-mapp är lagrade på:

C:UsersUSERNAMEAppDataLocalLxssroot

Om Ditt Windows-System-Disken Visas i Bash

Ubuntu Bash-skalet miljö gör ditt fullständiga Windows-systemenheten finns tillgängliga så att du kan arbeta med samma filer i båda miljöerna. Men Bash-miljö inte bara dumpa dig i din C: – enhet. Istället lägger du i / eller root-katalogen som du skulle ha på Linux. Om du utför en ls-kommandot för att se innehållet i katalogen, du kommer bara se Ubuntu kataloger som ger den Linux-miljö.

RELATERAD ARTIKELHTG Förklarar: Linux-Katalog Struktur Förklaras
Om du kommer från Windows, Linux filsystem struktur kan tyckas särskilt främmande. C: – enhet och köra bokstäver… [Läs Artikeln]

Din Windows-systemenheten och andra anslutna enheter är exponerade för i /mnt/ katalog här, där andra enheter är traditionellt tillverkade som finns i Linux-katalog struktur. Specifikt, som du hittar i C: köra på följande i Bash-miljö:

/mnt/c

För att ändra till denna katalog med “cd” – kommandot kör följande kommando:

cd /mnt/c

Om du har en D: – disken, du hittar det finns i /mnt/d, och så vidare.

Till exempel, för att komma åt en fil lagras på C:UsersChrisDownloadsFile.txt skulle du behöva använda vägen /mnt/c/Users/Chris/Downloads/File.txt i Bash-miljö.

Observera att när du öppnar Windows system filer, din Bash-skalet har miljö-behörighet den lanserades med. Om du startade det normalt från den genväg, det kommer att ha samma fil behörigheter för åtkomst till ditt Windows-användarkonto som gör det.

Till exempel, om du vill komma åt C:UsersAdministrator mapp, skulle du behöva högerklicka på Bash-skalet genvägen och välj “Kör som Administratör” för att starta Bash-skalet med Windows-Administratör.

Detta fungerar precis som Kommandotolken, som måste inledas som Administratör om du behöver skriva tillgång till Administratör-bara filer eller skriva tillgång till system filer. Kan du inte bara använda “sudo” i Bash-miljö.