O comando «cd» é ex­tre­ma­mente útil, pois permite mudar de um diretório para outro da forma mais rápida possível. Este comando do Linux tem várias funções práticas.

O que é o comando cd no Linux?

O comando cd é utilizado em todas as dis­tri­bui­ções Linux comuns, como, por exemplo, no Ubuntu, e é a forma mais rápida de mudar para um diretório ou sub­di­re­tó­rio es­pe­cí­fico. Se o comando for executado com sucesso, o diretório de destino que escolheu torna-se ime­di­a­ta­mente o seu diretório de trabalho atual. No Linux, «cd» significa «change directory» e, para a maioria dos uti­li­za­do­res que trabalham com o Shell, o comando cd é pro­va­vel­mente um dos mais uti­li­za­dos. No entanto, é im­por­tante que utilize as maiús­cu­las e mi­nús­cu­las cor­re­ta­mente, pois o comando distingue-as. Além disso, pode utilizar o comando find do Linux para procurar o diretório antes de o in­tro­du­zir no comando cd.

Como funciona o comando cd?

Quando se trabalha com o shell, é frequente ter de se deslocar entre di­fe­ren­tes di­re­tó­rios. O comando cd é a sua melhor opção. Pode in­tro­du­zir dois tipos de caminhos: caminhos relativos, que indicam o caminho a seguir para chegar ao diretório de destino a partir do diretório atual, ou caminhos absolutos, que indicam a lo­ca­li­za­ção do diretório a partir do diretório raiz. O comando cd só será executado se o diretório que in­tro­du­ziu existir e se tiver direitos de acesso ao mesmo. Se o diretório de destino não existir ou se não tiver os direitos ne­ces­sá­rios, per­ma­ne­cerá no diretório atual e receberá uma mensagem de erro.

Como é a sintaxe do comando cd?

A sintaxe do comando cd no Linux é a seguinte:

$ cd [opción] [directorio]
shell

O cd é o comando do Linux pro­pri­a­mente dito; as opções permitem es­pe­ci­fi­car detalhes adi­ci­o­nais e [Diretório] indica o diretório de destino exato.

Que opções oferece o comando cd?

O comando cd oferece duas opções:

  • -L: segue a estrutura lógica dos di­re­tó­rios; é a con­fi­gu­ra­ção padrão.
  • -P: segue a estrutura física dos di­re­tó­rios.

Exemplos do comando cd no Linux

A seguir, apre­sen­ta­mos alguns exemplos simples para o ajudar a com­pre­en­der como funciona o comando cd. Em breve irá perceber que é realmente prático para o trabalho diário e que permite alternar fa­cil­mente entre vários di­re­tó­rios.

$ cd ~
shell

O comando anterior leva-te di­re­ta­mente para o teu diretório principal.

$ cd /
shell

O comando anterior leva-te para o diretório raiz.

$ cd /usr/local
shell

Assim, podes mudar para o sub­di­re­tó­rio*/usr/local*.

$ cd -
shell

O comando anterior leva-te de volta ao diretório de trabalho ime­di­a­ta­mente anterior.

Ir para o menu principal