7Sep
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 \ lxssUbuntun järjestelmätiedostot tallennetaan osoitteeseen
C: \ Käyttäjät \ USERNAME \ AppData \ Local \ Lxss \ rootfsUbuntu-käyttäjätilin kotikansio on tallennettu osoitteeseen:
C: \ Käyttäjät \ USERNAME \ AppData \ Local \ Lxss \ home \ USERNAMERootkitilin kotikansio on tallennettu osoitteeseen
C: \ Käyttäjät \ USERNAME \ AppData \ Local \ Lxss \rootMissä 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/ cJos haluat vaihtaa tähän hakemistoon "cd" -komennolla, suorita seuraava komento:
cd /mnt/ cJos 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ä.