7Sep

Kaip pasiekti "Ubuntu Bash" failus Windows( ir jūsų "Windows" sistemos diske Bash).

"Windows 10" "Ubuntu" "Windows" aplinkoje yra keli skirtingi komponentai. Pirmą kartą paleidus "bash.exe" programą, bus atsisiųsta ir įdiegiama visa "Ubuntu" vartotojo erdvinė aplinka. Galite pasiekti šiuos failus "File Explorer" ar kitose "Windows" programose, jei žinote, kur ieškoti.

Taip pat galite pasiekti savo "Windows" sistemos diską ir bet kokius kitus jūsų kompiuterio diskus iš Ubuntu Basho lukšto. Tai leidžia dirbti su įprastais "Windows" failais, naudojant "Linux" komandinės eilutės programas.

Kur "Ubuntu Bash" apvalkalo failai saugomi "Windows

". Atkreipkite dėmesį, kad kiekviena "Windows" vartotojo sąskaita, kuri naudoja "Bash", turės atskirą "Bash" aplinką ir failus savo vartotojo kataloge.

Kad galėtumėte pasiekti šiuos failus, "File Explorer" pirmiausia turėsite parodyti paslėptus aplankus. Atidarykite "File Explorer" langą ir spustelėkite "View" & gt;Parinktys & gt;Keisti aplanką ir paieškos parinktis.

Pasirodžiusiame aplanko parinkčių lange pasirinkite Rodyti & gt;Rodyti paslėptus failus, aplankus ir diskus.

Jei norite rasti šiuos aplankus, eikite į šį katalogą:

C: \ Vartotojai \ USERNAME \ AppData \ Local \ lxss

"Ubuntu" sistemos failai saugomi adresu:

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

JūsųUbuntu vartotojo abonemento namų aplankas saugomas adresu:

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

Pagrindinio abonemento namų aplankas saugomas adresu:

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

Kur jūsų "Windows" sistemos diskas pasirodo "Bash"

"Ubuntu Bash" aplanko aplinka daro jūsų visą "Windows" sistemos disku prieinamą, kad galėtumėte dirbti su tais pačiais failais abiejose aplinkose. Tačiau "Bash" aplinka ne tik atleidžia jus nuo jūsų C: \ vairuoti. Vietoj to, jis įkelia jus į / arba "root" katalogą, kurį turite turėti "Linux" sistemoje. Jei atliksite ls komandą, kad galėtumėte peržiūrėti katalogo turinį, pamatysite tik Ubuntu katalogus, kurie teikia "Linux" aplinką.

Jūsų "Windows" sistemos diskas ir kiti prijungti įrenginiai yra rodomi kataloge /mnt/, kur kiti katalogai paprastai yra prieinami Linux katalogų struktūroje. Konkrečiai esant Bash aplanke rasite C: diską toliau:

/mnt/ c

Jei norite pakeisti šį katalogą naudodami komandą "cd", paleiskite šią komandą:

cd /mnt/ c

Jei turite D: diską, pamatysite, kad jis yra /mnt/ d ir tt

Pavyzdžiui, jei norite pasiekti failą, saugomą C: \ Users \ Chris \ Downloads \ File.txt, Bash aplinkoje turėsite naudoti kelią /mnt/c/Users/Chris/Downloads/ File.txt.

Atkreipkite dėmesį, kad prieiga prie "Windows" sistemos failų jūsų "Bash" aplanko aplanke yra leidimai, kuriais jis buvo paleistas. Jei paprastai paleidžiate iš nuorodos, jis turės tuos pačius failų prieigos leidimus, kuriuos atlieka jūsų "Windows" vartotojo abonementas.

Pavyzdžiui, jei norite pasiekti aplanką C: \ Users \ Administrator, turėtumėte dešiniuoju pelės klavišu spustelėkite Bash aplanko spartą ir pasirinkite "Vykdyti kaip administratorius", kad paleistumėte "Bash" lange su "Windows" administratoriaus privilegijomis.

Tai veikia taip pat kaip ir komandų eilutė, kuri turi būti paleista kaip administratorius, jei jums reikia rašyti prieigą tik prie "Administrator" failų arba įrašyti prieigą prie sistemos failų.Neįmanoma "sudo" naudoti Bash aplinkoje.