7Sep

Ubuntu Bash -tiedostojen käyttö Windowsissa( ja Windowsin järjestelmäasema Bashissa)

Windows 10: n "Bash Ubuntu Windowsissa" -ympäristössä on muutamia eri komponentteja. Kun käynnistät bash.exe-ohjelman ensimmäisen kerran, se lataa ja asentaa koko Ubuntu-käyttäjäympäristön. Voit käyttää näitä tiedostoja tiedostoselaimessa tai muissa Windows-ohjelmissa, jos tiedät, mistä etsiä.

Voit myös käyttää Windows-käyttöjärjestelmääsi - ja muita tietokoneen osiota - Ubuntu Bash -kuoren sisällä.Tämän ansiosta voit työskennellä normaalien Windows-tiedostojen kanssa Linuxin komentoriviliikenteessä.

Missä Ubuntu Bash Shell -tiedostot tallennetaan Windowsissa

Huomaa, että jokaisella Windows-käyttäjätunnuksella, joka käyttää Bashia, on oma erillinen Bash-ympäristö ja -tiedostot omaa käyttökansioaan.

Näiden tiedostojen käyttämistä varten sinun on ensin näytettävä piilotetut kansiot tiedostoselaimessa. Avaa File Explorer -ikkuna ja valitse Näytä & gt;Asetukset & gt;Muuta kansiota ja hakuvaihtoehtoja.

Näytä kansion asetukset -ikkunassa Näytä & gt;Näytä piilotetut tiedostot, kansiot ja asemat.

Etsi seuraavat kansiot seuraavaan hakemistoon:

C: \ Käyttäjät \ USERNAME \ AppData \ Local \ lxss

Ubuntun järjestelmätiedostot tallennetaan osoitteeseen

C: \ Käyttäjät \ USERNAME \ AppData \ Local \ Lxss \ rootfs

Ubuntu-käyttäjätilin kotikansio on tallennettu osoitteeseen:

C: \ Käyttäjät \ USERNAME \ AppData \ Local \ Lxss \ home \ USERNAME

Rootkitilin kotikansio on tallennettu osoitteeseen

C: \ Käyttäjät \ USERNAME \ AppData \ Local \ Lxss \root

Missä Windowsin järjestelmäasema näkyy Bash

Ubuntu Bash -ympäristö tekee koko Windows-aseman saatavillasi, joten voit käyttää samoja tiedostoja molemmissa ympäristöissä.Bash-ympäristö ei kuitenkaan vain palauta sinua C: \ -asemaan. Sen sijaan se sijoittaa sinut /, tai juurihakemisto, jonka sinulla olisi Linuxissa. Jos suoritat ls-komennon nähdäksesi hakemiston sisällön, näet vain Ubuntun hakemistot, jotka tarjoavat Linux-ympäristöä.

Windows-järjestelmäasema ja muut kytketyt asemat ovat näkyvissä /mnt/-hakemistossa, missä muut asemat ovat perinteisesti saatavilla Linux-hakemistorakenteessa. Erityisesti C-asema löytyy seuraavasta Bash-ympäristössä:

/mnt/ c

Jos haluat vaihtaa tähän hakemistoon "cd" -komennolla, suorita seuraava komento:

cd /mnt/ c

Jos sinulla on D: asema, löydät sen osoitteessa /mnt/ d ja niin edelleen.

Esimerkiksi C: \ Users \ Chris \ Downloads \ File.txt -tiedostoon tallennetun tiedoston käyttö edellyttää, että Bash-ympäristöön tulee polku /mnt/c/Users/Chris/Downloads/ File.txt.

Huomaa, että kun käytät Windows-järjestelmätiedostoja, Bash-kuoriympäristössä on käyttöoikeudet, joiden kanssa se käynnistettiin. Jos käynnistit sen tavallisesti pikakuvakkeesta, sillä on samat tiedoston käyttöoikeudet Windows-käyttäjätilillesi.

Jos haluat esimerkiksi käyttää C: \ Users \ Administrator -kansiota, sinun on napsautettava Bash-kuoripikakuvaketta hiiren kakkospainikkeella ja valitse "Suorita järjestelmänvalvojana" käynnistää Bash-kuori Windowsin järjestelmänvalvojan oikeuksilla.

Tämä toimii samalla tavalla kuin komentokehote, joka on käynnistettävä järjestelmänvalvojana, jos tarvitset kirjoitusoikeuden pelkästään järjestelmänvalvojan tiedostoihin tai kirjoittamalla pääsyä järjestelmätiedostoihin. Et voi käyttää vain sudoa Bash-ympäristössä.