Comando de terminal do Ubuntu “cd -” faz um loop!

1

Bem, eu sou bastante novo no mundo do Ubuntu. Novo no Terminal também. Asfaik eu posso usar o comando cd - para voltar ao diretório anterior. Agora digamos que estou em um diretório que é home/dir1/dir2/dir3/mydir . Bem, agora se eu escrever cd - terminal irá me enviar para dir3 mas se eu quiser ir para dir2 e eu escrever cd - terminal me leva para mydir de novo! E então, se eu escrever cd - novamente, o terminal me levará para dir3 como esperado. Isso significa que eu caio em um loop. Alguém pode me dizer como pode ....

  1. Diretamente para dir2 de mydir ?
  2. Navegue mydir para dir3 e, em seguida, dir3 para dir2 sem cair em nenhum loop?

Obrigado pela resposta.

    
por Roy Emmarson 31.05.2015 / 14:37

1 resposta

7

Se você quiser aumentar 1 nível na árvore de diretórios,

cd ..

Então, se você estiver em home/dir1/dir2/dir3/mydir , este comando levará você para home/dir1/dir2/dir3 .

Mesmo comando outra vez para home/dir1/dir2 .

Se você quiser ir de home/dir1/dir2/dir3/mydir a home/dir1/dir2 , faça

cd ../..

O comando que você tentou cd - leva você ao diretório anterior.

    
por Pilot6 31.05.2015 / 14:40