¿Dónde está el directorio raíz del sistema de archivos de Ubuntu en el subsistema de Windows para Linux y viceversa?
He instalado el subsistema de Ubuntu en Windows 10 (después de habilitar la función en la configuración), pero ¿dónde se encuentra el directorio raíz del sistema de archivos de Ubuntu en la unidad?
404
3
Para Ubuntu instalado desde la tienda de Windows:
Cada distribución que se instala a través de la tienda se instala en ese directorio appdata de la aplicación. Por ejemplo:
Para WSL2 se puede acceder al directorio home desde windows (Windows 10 build 18342) así :
En iteraciones anteriores del Subsistema de Windows para Linux, el sistema de archivos de Ubuntu estaba en
%localappdata%\Lxss
(por ejemplo,C:\NUsers\Nnombre de usuario\NAppData\Local\Lxss
- sustituya el Nombre de usuario por su nombre de usuario en Windows). Ver la entrada del blog de WSL sobre el soporte del sistema de archivos:El principal sistema de archivos utilizado por WSL es VolFs. Se utiliza para almacenar los archivos del sistema Linux, así como el contenido de su directorio Linux home
PRECAUCIÓN
¡Crear/modificar cualquier archivo dentro del subsistema Linux usando aplicaciones > de Windows puede causar corrupción de datos y pérdida de datos en el subsistema Ubuntu! (¡Gracias a Rich Turner por sugerir estas palabras de precaución!) Esto no es en absoluto soportado. De la misma entrada del blog:
Su sistema de archivos de Windows se encuentra en
/mnt/c
en el entorno del shell Bash.[ ]
Fuente: Dustin Kirkland's blog, howtogeek
Esto parece haber cambiado desde que Bash fue introducido originalmente, y no se aplica a las distribuciones de la tienda de Windows, o tal vez no es consistente para todos los sistemas como mi directorio de inicio se encuentra en otra ubicación:
o:
Donde
{user}
es su nombre de usuario de Windows y{username}
es su nombre de usuario de UNIX establecido durante la instalación.Así que el directorio raíz sería:
Tenga en cuenta que el directorio raíz puede no ser visible en el Explorador de Windows desde el directorio
%localappdata%
. Debería poder acceder a él de todos modos escribiéndolo en la barra de direcciones del Explorador.Puedes abrir rápidamente Bash desde una ventana del Explorador de Archivos de la carpeta abierta escribiendo
bash
en la barra de localización.Es suficiente.
También puedes añadir un elemento del menú contextual. Personalmente no lo recomiendo si no es necesario, porque añadir accesos directos al menú contextual consume más RAM.
https://www.howtogeek.com/270810/how-to-quickly-launch-a-bash-shell-from-windows-10s-file-explorer/