Como eu navego até um diretório do terminal?

10

Pergunta super noob: posso navegar no diretório usando cd do terminal. Como faço para navegar de novo se eu for longe demais?

    
por Vince Scalia 29.11.2015 / 00:14

1 resposta

21

cd .. trará de volta exatamente um diretório para cima.

Você pode agrupar aqueles para acessar vários diretórios, por exemplo, até 3

cd ../../..

Em vez de digitar cd .. várias vezes, o que você poderia fazer é colocar a função abaixo em .bashrc em algum lugar no topo, salvar .bashrc e executar source .bashrc ou apenas fechar e reabrir um terminal. Agora, você tem uma função que cd.. exatamente quantas vezes você disse.

function goUp
{
  num=
  while [ $num -ne 0  ];do
    cd ..
    num=$( expr $num - 1   )
  done
}

Demo:

$ cd /usr/share/backgrounds/                                                  

backgrounds:$ goUp 2

usr:$ 
    
por Sergiy Kolodyazhnyy 29.11.2015 / 00:20