Como usar o Win Explorer para criar pastas para bash no Ubuntu no Windows? -- bash campo com windows-subsystem-for-linux camp askubuntu Relacionado O problema

How to use win explorer to create folders for Bash on Ubuntu on Windows?


8
vote

problema

português

Como posso usar o Windows Explorer para criar pastas ou arquivos no meu diretório inicial usando "Bash On Ubuntu no Windows"?

Eu tentei o seguinte:

    .
  1. insira c: usuários {user} appdata local lxss {nome de usuário} no Windows Explorer
  2. Crie uma pasta chamada "scripts" usando o Windows Explorer
  3. Bash aberto no Ubuntu no Windows
  4. executado ls -a

Resultado: total 0

Há algum plano para fazer algo parecido com este trabalho?

p.s. Solução alternativa-ish:

    .
  1. Eu usei whats shell script dns #it ouputs two definitions (shell script and dns) 0 & amp; ABCDEFGHIJKLMNABCDEFGHIJKLMN11 em Bash para criar pastas e amp; Arquivos e. whats shell script dns #it ouputs two definitions (shell script and dns) 2
  2. Eu usei o Windows Explorer & Amp; Notepad ++ para editar menu.py
  3. Eu corri o script com whats shell script dns #it ouputs two definitions (shell script and dns) 3
english

How can I use the Windows Explorer to create folders or files in my home directory using "Bash on Ubuntu on Windows"?

I tried the following:

  1. Enter C:\Users{user}\AppData\Local\lxss{username} in the Windows Explorer
  2. Create a folder named "scripts" using Windows Explorer
  3. Open Bash on Ubuntu on Windows
  4. Run ls -a

RESULT: total 0

Are there any plans to make something like this work?

P.S. Workaround-ish:

  1. I used mkdir & touch in bash to create folders & files e.g. scripts/menu.py
  2. I used the Windows Explorer & Notepad++ to edit menu.py
  3. I ran the script with python scripts/menu.py
     
       
       

Lista de respostas

10
 
vote
vote
Melhor resposta
 

Nós Recomendamos fortemente contra modificar todos os arquivos / pastas do Linux do Windows da maneira descrita acima: Fazer isso provavelmente resultará em perda de dados e / ou corrupção:

Há uma razão pela qual fizemos a pasta LXSS oculta e sistema;)

Tudo bem acessar o Windows do Bash / Linux, mas ainda não fizemos o trabalho para persistir e gerenciar permissões de arquivo do Linux & amp; Metadados Ao acessar arquivos em ... / LXSs / Usando o Windows Tools & Amp; Apps.

[2016-11-17: update] Para expandir nesta pergunta e sua resposta, eu escrevi uma explicação mais completa aqui: https://blogs.msdn.microsoft.com/commandline/2016/11/17/DO-NOT-CHANGE-LONT-FILES -Using-windows-apps-and-tools /

 

We STRONGLY recommend against modifying any Linux files/folders from Windows in the manner described above: Doing so will likely result in data loss and/or corruption:

There's a reason we made the lxss folder hidden and system ;)

It's fine to access Windows from Bash/Linux, but we've not yet done the work to persist and manage Linux file permissions & metadata when accessing files under .../lxss/ using Windows tools & apps.

[2016-11-17: Update] To expand on this question and its answer, I wrote-up a more thorough explanation here: https://blogs.msdn.microsoft.com/commandline/2016/11/17/do-not-change-linux-files-using-windows-apps-and-tools/

 
 
       
       

Perguntas relacionadas

1  $ Caminho em wsl deveria ser muito longo?  ( Is path in wsl supposed to be very long ) 
Qualquer outra pessoa obter um caminho extra longo usando o comando echo $PATH Estou trabalhando no Bash Shell Ubuntu no Windows da Windows App Store. Saí...

2  Abrindo o Ubuntu 20.04 Desktop no WSL2  ( Opening ubuntu 20 04 desktop on wsl2 ) 
Eu instalei o Ubuntu 20.04 (servidor / terminal) da App Store do Windows 10 e depois de lançar o terminal do Ubuntu via WSL2 (Windows Subsistemas para Linux),...

0  Instalação de brincadeira (software de alinhamento de seqüência múltipla)  ( Installation of prank multiple sequence alignment software ) 
Eu quero instalar brincadeira na versão do Windows 10 Pro 10.0 .19041 Subsistema Linux (Ubuntu 20.04 LTS), eu segui as instruções de instalação sem sucesso....

1  Subsistema Windows para Linux AutoLoad Apache2 e MySQL  ( Windows subsystem for linux autoload apache2 and mysql ) 
Eu ativei a plataforma do desenvolvedor no Windows e instalei o Ubuntu via Windows Store que funciona fabuloso! A única coisa que preciso é quando eu "ativar"...

7  Falha temporária na resolução de nome no WSL  ( Temporary failure in name resolution on wsl ) 
Running Ubuntu no WSL e tentando empurrar para o GitHub e baixar novos módulos Python usando Pip e eu recebo este erro. Retrying (Retry(total=4, connect=No...

3  WSL 2 não vai executar o Ubuntu - Erro 0x80370102  ( Wsl 2 wont run ubuntu error 0x80370102 ) 
Hoje, decidi atualizar da WSL 1 para o WSL 2. No WSL 1, não tive problemas que receba o Kali ou o Ubuntu funcionar no WSL 1. Ao atualizar para o WSL 2, tanto ...

1  Como iniciar o servidor openssh após a instalação no WSL?  ( How to start openssh server after install in wsl ) 
Estou tentando executar o comando ssh localhost mas receber o erro ssh: conectar ao host localhost porta 22: conexão recusada quando tentar verificar o st...

3  Como posso obter uma loja de credenciais em execução no WSL Ubuntu?  ( How can i get a credential store running in wsl ubuntu ) 
Eu estou tentando utilizar um programa go chamado AWS-Okta O que faz uso de outro GO Programa chamado keyring . Este último "fornece uma interface comum pa...

0  Ajuda para executar comandos e instalar Gau.go  ( Help for running commands and install gau go ) 
Eu encontrei no Github um URL Fetcher e eu quero experimentá-lo. Eu tentei instalá-lo com o comando $ go111module = on go get -u -v github.com/lc/gau mas me d...

8  GPG: Não é possível conectar-se ao agente: Falha na chamada do IPC Connect (WSL Ubuntu 20.04)  ( Gpg cant connect to the agent ipc connect call failed wsl ubuntu 20 04 ) 
Após a atualização do WSL Ubuntu, não posso fazer sudo apt-key add com um erro: gpg: can't connect to the agent: IPC connect call failed ...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.