Antes de começarmos, vamos localizar a pasta:
-
realpath virtualenvs -
realpath .virtualenvs
Agora, supondo que você obtenha um retorno de /home/.virtualenv da opção 2 (assumindo que era uma pasta oculta ), então precisamos movê-lo para o lugar que poderia estar em /home/$USERNAME ou /home/daniel no seu caso.
Fazemos isso digitando isso no terminal:
mv /home/.virtualenvs /home/daniel/
Mas se retornar /home/virtualenvs , a pasta não ficará oculta e deverá ser movida assim:
mv /home/virtualenvs /home/daniel/
NOTA: Se não estiver oculto , execute a resposta sem o . antes de cada ocorrência.
Agora você acessa pastas ocultas do terminal como qualquer outra, exceto que você precisa adicionar o caractere . antes do nome. Agora, no seu caso, a falha é que você não adicionou a localização exata da pasta virtualenvs .
Digamos que a pasta virtualenvs esteja em nosso diretório /home (como havíamos sido movidos para lá). Então, para chegar até ela pelo terminal, vamos colocar desta forma:
cd /home/$USERNAME/.virtualenvs
Agora, observe duas coisas aqui:
-
Usamos o caminho absoluto para chegar a ele
-
Inserimos a variável _ambiental
%USERNAMEno caminho. Poderíamos facilmente ter inserido ou usadodanielse esse é o nome pelo qual o Ubuntu o conhece. Em qual caso nós teríamos assim:cd /home/daniel/.virtualenvs
Agora, para ver onde sua pasta virtualenvs é executada:
realpath .virtualenvs
Isso retornará o local do caminho da pasta que você usará com o comando cd para entrar nele.
Caminhos absolutos e relativos :
Agora, deixe-me tentar explicar isso para que você não precise sempre digitar /home/daniel/.virtualenvs para entrar na pasta .virtualenvs .
-
Caminhos Relativos:
-
Se eu digitei
pwde o resultado foi/home/daniel. Isso significa que estou sentado ou localizado em/home/daniele quando digitorealpath .virtualenvs, também obtém o resultado/home/daniel/.virtualenvspara entrar emvirtualenvs(que, se você também estiver em/home/daniel), digerei:cd .virtualenvs -
Agora, este é o caminho relativo , ou seja, em relação ao local onde estou atualmente.
-
-
Caminhos absolutos:
-
Se eu não souber onde estou, mas saiba que a pasta
.virtualenvsestá no/home/danielcomo visto quando usamos o comandorealpath .virtualenvs. Então eu vou usar o caminho absoluto para chegar a ele com:cd /home/daniel/.virtualenvs -
Ou se eu digitar
pwdpara saber onde eu estava nofilesysteme obtiver um resultado como:/usr/lib, em seguida, para obter .virtualenvsthe absolute path will be need as the relative path won't get me there. So from location/ usr / lib 'eu digitaria:cd /home/daniel/.virtualenvs
-
Agora, outra observação importante é o uso de ~/ no lugar de /home/daniel . Isso pode ser usado para evitar a digitação de todo o /home/daniel , portanto, para o caminho absoluto para .virtualenvs , eu teria digitado:
cd ~/.virtualenvs
e isso teria me levado até lá.