DEV Community

ダニエリ for WoMakersCode

Posted on • Updated on

[Tutorial Linux] Terminal: Navegando nos diretórios

Mudando de diretório

Para mudar de diretório, usamos o comando:

$ cd <nome_do_diretório_que_deseja_ir>
Enter fullscreen mode Exit fullscreen mode
  • $ indica que você deve usar o usuário comum para fazer essa operação.
  • digite o nome do diretório para o qual você deseja ir, sem os sinais < e >.

Exemplo:

Para seguir até a pasta de downloads, basta digitar:

$ cd Downloads/
Enter fullscreen mode Exit fullscreen mode

E no terminal será exibido:

usuario@computador:~/Downloads
Enter fullscreen mode Exit fullscreen mode
  • cd do inglês, change directory, serve para mudar de diretório/pasta.

mudando de diretório

Usando a tecla TAB para completar o nome do diretório

Aqui vale a dica de iniciar a escrita do diretório desejado e utilizar a tecla TAB para a função de autocompletar.

$ cd Do [pressione a tecla 'tab' para completar]
Enter fullscreen mode Exit fullscreen mode

Se houver mais de um diretório com as mesmas letras iniciais, será preciso apertar a tecla TAB duas vezes para que o terminal retorne o nome das pastas e você possa escolher qual precisa.

$ cd Do [pressionando o 'tab' duas vezes]
Documentos/     /Downloads
Enter fullscreen mode Exit fullscreen mode

usando a tecla tab

Navegando para um determinado diretório de qualquer lugar

Também é possível entrar no diretório citando o caminho completo. Exemplo:

$ cd /usr/games
Enter fullscreen mode Exit fullscreen mode

entrando no diretório games

Atalho para a home do usuário

Caso deseje entrar em algum diretório que esteja na home do usuário, pode se usar o sinal diacrítico til ~. Exemplo:

$ cd ~/Imagens
Enter fullscreen mode Exit fullscreen mode

entrando no diretório imagens

Retornar ao diretório acima

Para retornar um diretório acima do atual, digite:

$ cd ..
Enter fullscreen mode Exit fullscreen mode

retornando ao diretório pai

Navegando para o diretório home do usuário, de qualquer lugar

Para retornar diretamente a pasta /home/seu_nome_de_usuário, não importa onde você esteja, digite:

$ cd
Enter fullscreen mode Exit fullscreen mode

indo direto para o diretório home

Retornar dois diretórios acima

Para retornar duas pastas acima da atual, digite:

$ cd ../..
Enter fullscreen mode Exit fullscreen mode

entrando no diretório avô

Retornar ao diretório anterior

Para retornar ao diretório anterior, no qual você estava

$ cd -
Enter fullscreen mode Exit fullscreen mode
  • -, sinal de menos. Esse operador é equivalente ao comando
$ cd "$OLDPWD" && pwd
Enter fullscreen mode Exit fullscreen mode
  • "$OLDPWD" é uma variável que guarda o caminho do último diretório visitado.
  • && é o operador booleano E (AND). Faz com que o terminal execute um comando E em seguida o outro.
  • pwd do inglês, print name of current/working directory, imprime na tela o nome do diretório atual.

Exemplo do uso do cd -:

voltando ao diretório

Exemplo do uso do pwd:

usando pwd

Exemplo do uso do cd $OLDPWD:

usando $OLDPWD

Exemplo do uso do cd $OLDPWD && pwd:

usando $OLDPWD e pwd

Diretório raiz

A exibição de:

usuario@computador:/$
Enter fullscreen mode Exit fullscreen mode

no terminal indica que você está no diretório raiz. Perceba que depois dos dois pontos não temos o sinal diacrítico til, mas temos a barra.

Para seguir diretamente para o diretório raiz basta digitar:

$ cd /
Enter fullscreen mode Exit fullscreen mode

indo para o diretório raiz

Navegando por diretório com nomes compostos

Para diretórios com nomes compostos, usa-se a contrabarra (barra invertida) ao final de cada palavra. Exemplo:

$ cd Área\ de\ Trabalho
Enter fullscreen mode Exit fullscreen mode

Ou ainda, usa-se aspas (duplas ou simples). Assim,

$ cd 'Área de Trabalho'
Enter fullscreen mode Exit fullscreen mode

Top comments (0)