Onde o ~ / .bash_profile está localizado no Windows Subsystem for Linux? [duplicado]

3

Ao tentar acessar ~/.bash_profile do Ubuntu Xenial (16.04) no Windows Subsystem para Linux, recebo o seguinte erro:

-bash: /home/<username>/.bash_profile: No such file or directory

Onde ele está localizado e como posso editá-lo?

Obrigado!

    
por Esteban Mendoza 26.10.2017 / 20:29

2 respostas

5

Da página man do bash:

% bl0ck_qu0te%

Portanto, existe em seu diretório pessoal SE E QUANDO você o cria e torna legível.

    
por jpezz 26.10.2017 / 20:46
1

Subsistema Bash

Com o bash no Windows, os arquivos estão localizados no mesmo local, se você estiver executando no ambiente bash, ou seja, /home/user_name/.bashrc .

Crie o arquivo, formulário bash, como sugerido por Rinzwind, se necessário.

Windows

No entanto, se você estiver olhando para os arquivos do Windows, fora do subsistema bash, eles estão localizados em

C:\Users\<username>\AppData\Local\Lxss\rootfs

então ...

C:\Users\<username>\AppData\Local\Lxss\rootfs\home\username

Nota: O nome de usuário do Windows pode ou não ser o mesmo que o seu nome de usuário bash, depende de como você define o bash, suponho.

Aviso - Não edite ou modifique arquivos em seu ambiente bash no Windows, veja este link:

NÃO crie, sob nenhuma circunstância, e / ou modifique arquivos do Linux usando aplicativos, ferramentas, scripts, consoles do Windows, etc.

    
por Panther 27.10.2017 / 16:34