7Sep

Kako pristupiti Ubuntu Bash datotekama u sustavu Windows( i vaš Windows pogon sustava u Bash)

Okruženje "Windows na Ubuntu na Windowsu" sustava Windows 10 sadrži nekoliko različitih komponenti. Prvi put pokrenete bash.exe program će preuzeti i instalirati cijeli Ubuntu korisničko okruženje. Te datoteke možete pristupiti u File Exploreru ili drugim Windows programima, ako znate gdje potražiti.

Također možete pristupiti svom Windows pogonu sustava - i svim ostalim pogonima na računalu - iz Ubuntu Bash ljuske. To vam omogućuje da radite sa svojim normalnim Windows datotekama pomoću Linux naredbenog retka komunalije.

Gdje su Ubuntu Bash Shell datoteke pohranjene u sustavu Windows

Imajte na umu da svaki korisnički račun za Windows koji koristi Bash imati će vlastiti odvojeni Bash okruženje i datoteke u vlastitom korisničkom imeniku.

Da biste pristupili tim datotekama, najprije morate prikazati skrivene mape u programu File Explorer. Otvorite prozor File Explorer i kliknite View & gt;Opcije & gt;Promjena mape i mogućnosti pretraživanja.

U prozoru Mogućnosti mapa koji se pojavi odaberite Prikaz & gt;Prikaži skrivene datoteke, mape i pogone.

Pronađite ove mape do sljedećeg direktorija:

Ubuntu sistemske datoteke pohranjene su na:

C: \ Users \ USERNAME \ AppData \ Local \ Lxss \ rootfs

VašePočetna mapa korisničkog računa pohranjena je na adresi:

C: \ Users \ USERNAME \ AppData \ Local \ Lxss \ home \ USERNAME

Početna mapa root računa pohranjena je na adresi:

C: \ Users \ USERNAME \ AppData \ Local \ Lxss \root

Gdje se vaš Windows pogon sustava pojavljuje u koži

Ubuntu Bash okruženje čini vaš cijeli sustav Windows pogon dostupan tako da možete raditi s istim datotekama u oba okruženja. Međutim, Bash okruženje ne samo vas odbaci u vašem C: \ pogonu. Umjesto toga stavlja vas u /, ili root direktorij koji biste imali na Linuxu. Ako izvršite ls naredbu za pregled sadržaja direktorija, vidjet ćete samo Ubuntu direktorije koje pružaju Linux okruženje.

Vaš Windows pogon sustava i ostali povezani pogoni izloženi su ovdje u /mnt/ direktoriju, gdje su drugi pogoni tradicionalno dostupni u strukturi Linux imenika. Na primjer, u Bash okruženju ćete naći C: pogon na sljedeći način:

/mnt/ c

Za promjenu u ovaj direktorij pomoću naredbe "cd" pokrenite sljedeću naredbu:

cd /mnt/ c

Ako imate D: pogon, pronaći ćete ga na /mnt/ d i tako dalje.

Na primjer, za pristup datoteci pohranjenoj na C: \ Users \ Chris \ Downloads \ File.txt, trebali biste koristiti put /mnt/c/Users/Chris/Downloads/ File.txt u Bash okruženju.

Imajte na umu da prilikom pristupanja datotekama sustava Windows vaše okruženje Bash ljuske ima dozvole s kojima je pokrenut. Ako ste ga normalno pokrenuli iz prečaca, imat će iste dozvole za pristup vašem računalu s vašim Windows korisničkim računom.

Na primjer, ako želite pristupiti mapi C: \ Users \ Administrator, trebali biste desnom tipkom miša kliknuti kraticu Bash ljuske i odabrati "Run as Administrator"( Pokreni kao administrator) kako biste pokrenuli Bash ljusku s Windows Administrator privilegijama.

Ovo funkcionira baš kao i naredbeni redak koji treba pokrenuti kao administrator ako vam je potreban pristup pisanju samo datotekama administratora ili pisanje pristupa datotekama sustava. Ne možete samo koristiti "sudo" u Bash okruženju.