Bash su Ubuntu su Windows: il comando ls non restituisce nulla a livello di root


2

Sul nuovo Bash su Ubuntu su Windows app su Windows 10, ho provato a correre ls dalla directory di partenza per vedere le sottodirectory ma non viene visualizzato nulla. Non conosco la struttura delle directory, quindi non sono sicuro di come procedere. Cosa sto facendo di sbagliato qui? Sono sicuro che questo è totalmente noob di me, ma non sono sicuro di cos'altro fare.

Risposte:


4

probabilmente significa solo che la cartella è vuota (o che contiene solo file nascosti). Puoi provare ls -a (o ll ) per vedere i file nascosti (inclusi . e .. ) e vedere che funziona.

puoi anche provare a creare file e cartelle, quindi rieseguire il comando per vedere i file e le cartelle creati.


Hai ragione. Ci sono solo cartelle nascoste. Come posso accedere a tutte le mie cartelle di Windows da Bash su Ubuntu su Windows, quindi?
Sergei Wallace

3
Il tuo drive C è in / mnt / c /
Eran

1
cd ~ di solito mi porta alla mia directory utente. In bash su windows questo mi porta in una directory vuota tranne che per cose come .bashrc. Sembra che ci siano alcuni trucchi o avvertimenti con la mappatura delle cose.
jinglesthula

1
Ti porta ancora alla tua "home directory" su Bash di Windows, è solo che la tua home directory inizia a essere vuota e viene disconnessa dall'unità di Windows. Considera che è come avere una macchina Linux con l'unità Windows montata come unità secondaria o di rete. Ma se installi roba Ubuntu che va nella "home dir" che sarà dove cd ~ ti prende
Eran
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.