Comment puis-je utiliser l'Explorateur Windows pour créer des dossiers ou des fichiers dans mon répertoire personnel à l'aide de "Bash sur Ubuntu sur Windows"?
J'ai essayé ce qui suit:
- Entrez C: \ Users {user} \ AppData \ Local \ lxss {username} dans l'Explorateur Windows
- Créez un dossier nommé "scripts" à l'aide de l'Explorateur Windows
- Ouvrez Bash sur Ubuntu sur Windows
- Courir
ls -a
RÉSULTAT: total 0
Est-il prévu de faire quelque chose comme ça?
Solution de contournement PS:
- J'ai utilisé
mkdir
&touch
in bash pour créer des dossiers et des fichiers, par exemplescripts/menu.py
- J'ai utilisé l'Explorateur Windows et le Bloc-notes ++ pour modifier le menu.py
- J'ai exécuté le script avec
python scripts/menu.py
bash
windows-subsystem-for-linux
Joe Codeswell user601770
la source
la source
Réponses:
Nous vous déconseillons fortement de modifier les fichiers / dossiers Linux à partir de Windows de la manière décrite ci-dessus: cela entraînera probablement une perte et / ou une corruption des données:
Il y a une raison pour laquelle nous avons caché le dossier lxss et le système;)
C'est bien d'accéder à Windows à partir de Bash / Linux, mais nous n'avons pas encore fait le travail pour persister et gérer les autorisations de fichier Linux et les métadonnées lors de l'accès aux fichiers sous ... / lxss / en utilisant les outils et applications Windows.
[2016-11-17: mise à jour] Pour développer cette question et sa réponse, j'ai rédigé une explication plus approfondie ici: https://blogs.msdn.microsoft.com/commandline/2016/11/17/do- not-change-linux-files-using-windows-apps-and-tools /
la source