Comando cd no Linux conhecido como comando de mudança de diretório. É usado para alterar o diretório de trabalho atual. 

Sintaxe:  

$ cd [directory]

Para mover dentro de um subdiretório: para mover dentro de um subdiretório no Linux, usamos 

$ cd [directory_name] 

No exemplo acima, verificamos o número de diretórios em nosso diretório inicial e movemos para dentro do diretório Documentos usando o comando cd Documentos. 

Diferentes funcionalidades do comando cd: 

  • cd /: este comando é usado para mudar o diretório para o diretório raiz. O diretório raiz é o primeiro diretório em sua hierarquia de sistema de arquivos. 
     
$ cd /

  • Acima, / representa o diretório raiz.
  • cd dir_1 / dir_2 / dir_3: Este comando é usado para mover dentro de um diretório a partir de um diretório 
     
$ cd dir_1/dir_2/dir_3

  • No exemplo acima, temos o diretório de documentos e dentro do diretório de documentos temos um diretório chamado geeksforgeeks e dentro desse diretório temos o diretório de exemplos. Para navegar no diretório de exemplo, usamos o comando cd Documents / geeksforgeeks / example.
  • cd ~: este comando é usado para mudar o diretório para o diretório inicial. 
     
$ cd ~

              ou 

$ cd 
  • cd: este comando também funciona da mesma forma que o comando cd ~. 

  • cd ..: este comando é usado para mover para o diretório pai do diretório atual, ou o diretório um nível acima do diretório atual. “..” representa o diretório pai. 
     
$ cd .. 

  • cd “nome do dir”: Este comando é usado para navegar para um diretório com espaços em branco. Em vez de usar aspas duplas, podemos usar aspas simples, então este comando também funcionará. 
$ cd "dir name"

  • No exemplo acima, navegamos no diretório Minhas músicas usando o comando cd “Minhas músicas”. 
    ou 
$ cd dir\ name :
  • este comando funciona da mesma forma que o comando cd “dir name”.