Procedura: accedere ai file del sottosistema Windows per Linux (WSL) su Windows 10



Aggiornato il 2024 marzo: smetti di ricevere messaggi di errore e rallenta il tuo sistema con il nostro strumento di ottimizzazione. Scaricalo ora su questo link
  1. Scarica e installa lo strumento di riparazione qui.
  2. Lascia che scansioni il tuo computer.
  3. Lo strumento sarà quindi ripara il tuo computer.

La connessione tra Linux e Windows sta diventando sempre più stretta. Ora che Microsoft ha supportato Linux con il WSL (sottosistema Windows per Linux), sta facendo ciò che gli utenti gli hanno chiesto di fare: l'aggiornamento di Windows 10 aprile 2019 consente l'accesso ai file Linux da Windows.

La versione 1903 di Windows 10 non solo ti dà la possibilità di aprire i file Linux in Explorer, ma anche la possibilità di modificare i file Linux su Windows.

Una delle cose più sorprendenti di Windows 10 è che puoi attivare un sottosistema Windows per Linux, installare una distribuzione Linux come Ubuntu e quindi eseguire comandi Linux in una shell Bash.

Che cos'è un sottosistema Windows per Linux (WSL)?

Il sottosistema Windows per Linux (WSL) è una nuova funzionalità di Windows 10 che consente di eseguire strumenti da riga di comando Linux nativi direttamente su Windows oltre alle tradizionali applicazioni desktop Windows e alle moderne applicazioni di negozio.

Questa funzionalità è disponibile in un modo o nell'altro dall'inizio del 2016, ma Microsoft lavora costantemente per migliorare il modo in cui Windows e Linux possono essere condivisi.

Ad esempio, non è stato possibile avviare le applicazioni Windows da un terminale Linux in una fase iniziale. Ora puoi. E anche se da un po 'di tempo sei in grado di accedere ai file di Windows da un terminale Linux, non accade il contrario. Ma sarà presto.

Come accedere ai file Ubuntu (sottosistema Windows) da Windows 10

Sebbene mostriamo questo tutorial per il sottosistema Ubuntu, il processo sarà lo stesso per altri sistemi installati sul WSL, come OpenSUSE, Kali e altri.

L'indirizzo al quale Windows 10 WSL archivia il file di ambiente Linux:% profilo utente% pacchetti AppDataLocal

Per accedere ai file WSL di Linux su Windows 10, procedere come segue.

  1. Abilita la funzione WSL.
  2. Installa Distro, ad esempio Ubuntu, e avvialo.
  3. Se ci si trova in una directory sotto Linux FS, digitare explorer.
  4. Questo aprirà una finestra Esplora file situata all'interno della tua distribuzione Linux.


Aggiornamento marzo 2024:

Ora puoi prevenire i problemi del PC utilizzando questo strumento, ad esempio proteggendoti dalla perdita di file e dal malware. Inoltre è un ottimo modo per ottimizzare il computer per le massime prestazioni. Il programma corregge facilmente gli errori comuni che potrebbero verificarsi sui sistemi Windows, senza bisogno di ore di risoluzione dei problemi quando hai la soluzione perfetta a portata di mano:

  • Passo 1: Scarica PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista - Certificato Microsoft Gold).
  • Passaggio 2: fare clic su "Avvio scansione"Per trovare problemi di registro di Windows che potrebbero causare problemi al PC.
  • Passaggio 3: fare clic su "Ripara tutto"Per risolvere tutti i problemi.

scaricare



Da lì, puoi accedere a tutti i file Linux, proprio come qualsiasi altro file in Esplora file. Ciò include operazioni come: trascina e rilascia i file in entrambe le direzioni, copia e incolla e usa persino voci di menu di scelta rapida personalizzate aggiunte da Notepad ++, VSCode e altri software.

Esplora file visualizza i file di distribuzione come condivisione di rete virtuale nel percorso \\\ wsl $ \\.

Accesso ai file Linux dall'esecuzione di WSL Distro in PowerShell

1. aprire una PowerShell o una PowerShell sollevata.

2. copiare e incollare wsl –list - che funziona in PowerShell, quindi premere Invio per visualizzare le distorsioni WSL correnti. Annotare il nome della distribuzione WSL (ad esempio, Ubuntu) per la quale si desidera accedere ai file. (vedi screenshot sotto)

Digitare il comando seguente in PowerShell e premere Invio per accedere alla directory di distribuzione WSL.

cd \ wsl $ \ NameDistributionName >> NameDistribution

Sostituisci nel comando precedente con il nome reale della distribuzione WSL (ad esempio "Ubuntu") che desideri nel passaggio 2.

Ad esempio: cd \ wsl $ \ Ubuntu

Inseriscili al prompt dei comandi e premi Invio per visualizzare la directory sopra.

Ora puoi accedere ai tuoi file Linux come al solito in PowerShell.

Avviare il root da Esplora file

È un metodo relativamente semplice.

  1. Avviare Esplora file.
  2. Digita Linux e premi Invio nella barra degli indirizzi di Esplora file.
  3. Monterà la memoria per le distribuzioni Linux installate sul tuo computer.
  4. I file sono visibili in Esplora file.

Dopo aver effettuato l'accesso a questi file in Esplora file, è possibile eseguirli normalmente con i programmi installati sul computer. E tutte le modifiche apportate saranno visibili nella finestra Terminale.

https://superuser.com/questions/1083962/windows-linux-subsystem-accessing-files-outside-of-ubuntu



Suggerimento esperto: Questo strumento di riparazione esegue la scansione dei repository e sostituisce i file corrotti o mancanti se nessuno di questi metodi ha funzionato. Funziona bene nella maggior parte dei casi in cui il problema è dovuto alla corruzione del sistema. Questo strumento ottimizzerà anche il tuo sistema per massimizzare le prestazioni. Può essere scaricato da Cliccando qui