7Sep

Kā piekļūt jūsu Ubuntu Bash failiem sistēmā Windows( un jūsu Windows sistēmas disku Bash).

Windows 10 "Ubuntu uz Windows" vide satur vairākus dažādus komponentus. Pirmo reizi palaižot programmu bash.exe, tā lejupielādēs un instalē visu Ubuntu lietotāju telpas vidi. Jūs varat piekļūt šiem failiem programmā File Explorer vai citās Windows programmās, ja jūs zināt, kur meklēt.

Jūs varat arī piekļūt sava Windows sistēmas diska un jebkurai citai datora diskdzinī - no Ubuntu Bash apvalka. Tas ļauj jums strādāt ar parastajiem Windows failiem, izmantojot Linux komandrindas utilītus.

Kur Ubuntu basha korpusa faili tiek glabāti sistēmā Windows

Ņemiet vērā, ka katram Windows lietotāja kontam, kas izmanto Bash, būs sava atsevišķa Bash vides un faili ar savu lietotāja direktoriju.

Lai piekļūtu šiem failiem, vispirms pārlūkprogrammā File Explorer būs jāparādās slēptās mapes. Atveriet File Explorer logu un noklikšķiniet uz Skatīt & gt;Iespējas & gt;Mainīt mapju un meklēšanas opcijas.

Atvērtajā mapju opciju logā atlasiet Skatīt & gt;Rādīt slēptos failus, mapes un diskus.

Pārvietojieties uz šādu direktoriju, lai atrastu šīs mapes:

C: \ Lietotāji \ USERNAME \ AppData \ Local \ lxss

Ubuntu sistēmas faili tiek saglabāti šādā adresē:

C: \ Lietotāji \ USERNAME \ AppData \ Local \ Lxss \ rootfs

JūsuUbuntu lietotāja konta mājas mape tiek saglabāta šādā adresē:

C: \ Lietotāji \ USERNAME \ AppData \ Local \ Lxss \ home \ USERNAME

Robotikas konta sākumlapa tiek saglabāta šādā adresē:

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

Kur jūsu Windows sistēmas disks parādās Bash

Ubuntu Bash apvalka vide padara jūsu pilnu Windows sistēmas disku pieejamu, lai jūs varētu strādāt ar vieniem un tiem pašiem failiem abās vidēs. Tomēr, Bash vide ne tikai izgāžas jums jūsu C: \ diska. Tā vietā jūs ievieto / vai Linux direktorijā.Ja izpildāt ls komandu, lai skatītu direktorija saturu, jūs vienkārši redzēsit Ubuntu direktorijus, kas nodrošina Linux vidi.

Jūsu Windows sistēmas disks un citi savienotie diskdziņi ir apskatīti /mnt/ direktorijā šeit, kur citi diski tradicionāli ir pieejami Linux direktoriju struktūrā.Konkrētāk, jūs atradīsiet C: disku šādā režīmā Bash:

/mnt/ c

Lai mainītu šo direktoriju ar komandu "cd", palaidiet šādu komandu:

cd /mnt/ c

Ja jums ir D: disks, jūs atradīsiet to /mnt/ d un tā tālāk.

Piemēram, lai piekļūtu failam, kas saglabāts C: \ Users \ Chris \ Downloads \ File.txt, jums ir jāizmanto ceļš /mnt/c/Users/Chris/Downloads/ File.txt Bash vidē.

Ņemiet vērā, ka, piekļūstot Windows sistēmas failiem, jūsu Bash apvalka videi ir atļaujas, ar kurām tā tika palaista. Ja jūs to parasti palaižat no saīsnes, tam būs tādas pašas faila piekļuves atļaujas, kādas ir jūsu Windows lietotāja kontam.

Piemēram, ja vēlaties piekļūt mapei C: \ Users \ Administrator, jums ar peles labo pogu noklikšķiniet uz Bash īsceļu un izvēlieties "Run as Administrator", lai palaistu Bash apvalku ar Windows administratora privilēģijām.

Tas darbojas tāpat kā komandu uzvedne, kas ir jāuzstāda kā administrators, ja jums ir nepieciešams rakstīt piekļuvi tikai administratora failiem vai rakstīt piekļuvi sistēmas failiem. Nevar vienkārši izmantot "sudo" Bash vidē.