Hoe om Toegang te krijgen tot Uw Ubuntu-Bash-Bestanden in Windows (en Uw Windows-Systeem Schijf in Bash)

0
798

Windows 10 “Bash op Ubuntu in Windows” omgeving bevat een aantal verschillende onderdelen. De eerste keer dat u het bash.exe programma, zal het downloaden en installeren van een volledige Ubuntu gebruiker omgeving in de ruimte. U kunt toegang tot deze bestanden in de Verkenner of een andere Windows-programma ‘ s, als je weet waar te kijken.

U kunt ook toegang krijgen tot uw Windows-systeem met de auto en eventuele andere stations op de computer van de Ubuntu-Bash-shell. Dit kunt u werken met uw normale Windows-bestanden met gebruik van de Linux commando-regel programma ‘ s.

Waar de Ubuntu-Bash-Shell-Bestanden Zijn Opgeslagen in Windows

GERELATEERD ARTIKELHoe om te Installeer en Gebruik de Linux Bash Shell op Windows 10
Windows 10-Jarig bestaan Update biedt een grote nieuwe functie voor ontwikkelaars: Een volledige, Ubuntu-gebaseerde Bash-shell kan draaien Linux software… [Lees het Artikel]

Let op: elke Windows-gebruikersaccount die gebruikt worden in Bash zal zijn eigen aparte Bash milieu en bestanden onder de eigen user directory.

Om deze bestanden te openen, moet u eerst het weergeven van verborgen mappen in de Verkenner. Open een Verkenner-venster en klik op Weergeven > Opties > Map-en zoekopties.

In de Map-Opties venster dat verschijnt, selecteert u Weergave > Verborgen Bestanden, Mappen en Stations.

Navigeer naar de volgende map te vinden van deze mappen:

C:UsersUSERNAMEAppDataLocallxss

Het Ubuntu systeem bestanden zijn opgeslagen op:

C:UsersUSERNAMEAppDataLocalLxssrootfs

Uw Ubuntu-account home map is opgeslagen op:

C:UsersUSERNAMEAppDataLocalLxsshomeUSERNAME

Het root account in de home map is opgeslagen op:

C:UsersUSERNAMEAppDataLocalLxssroot

Waar Uw Windows-Systeem Schijf wordt Weergegeven in Bash

De Ubuntu-Bash-shell omgeving kun je de volledige Windows-systeem schijf beschikbaar, zodat u kunt werken met dezelfde bestanden in beide omgevingen. Echter, de Bash omgeving niet gewoon dumpen u in uw C: schijf. In plaats daarvan plaatst je in / of de root map die u zou hebben op Linux. Als je het uitvoeren van een ls commando om de inhoud van de map, ziet u alleen de Ubuntu mappen die de Linux-omgeving.

GERELATEERD ARTIKELHTG Legt uit: De Linux Directory Structuur Uitgelegd
Als je vanuit Windows de Linux file system structuur, kan het wel bijzonder vreemd. De C: drive-in en drive-letters… [Lees het Artikel]

Uw Windows-systeem schijf en andere aangesloten stations zijn blootgesteld in de /mnt/ directory hier, waar andere stations zijn van oudsher gemaakt in de Linux-directory-structuur. Specifiek, vindt u de C: – schijf op de volgende in de Bash-omgeving:

/mnt/c

Om te wisselen naar deze map met de “cd” commando is, voert u de volgende opdracht:

cd /mnt/c

Als u een D: – schijf, u vindt het in de map /mnt/d, enzovoort.

Bijvoorbeeld, om toegang te krijgen tot een bestand dat is opgeslagen op C:UsersChrisDownloadsFile.txt je zou nodig hebben om het pad /mnt/c/Users/Chris/Downloads/File.txt in de Bash-omgeving.

Merk op dat, wanneer de toegang tot de systeembestanden van Windows, uw Bash-shell-omgeving heeft de machtigingen van start is gegaan. Als je start het normaal van de snelkoppeling, zal het dezelfde toegang tot het bestand machtigingen van uw Windows-gebruikersaccount heeft.

Bijvoorbeeld, als u toegang wilt tot het C:UsersAdministrator map, moet je met de rechtermuisknop op de Bash-shell-snelkoppeling en selecteer “Uitvoeren als Administrator” om de lancering van de Bash-shell met Windows Administrator-rechten.

Dit werkt net als bij de Opdrachtprompt, waarbij moet worden gestart als Beheerder als je moet schrijven-toegang tot de Beheerder bestanden, of schrijf toegang tot systeembestanden. U kunt niet alleen gebruik maken van “sudo” in de standaard Bash omgeving.