# Comando «cd» do Linux: para mudar para outro diretório

O comando «cd» é extremamente útil, pois permite mudar de um diretório para outro da forma mais rápida possível. Este [comando do Linux](https://www.ionos.com/pt-pt/digitalguide/servidores/configuracao/comandos-do-linux-a-lista-essencial/ "Comandos de Linux: la lista fundamental") tem várias funções práticas.

## O que é o comando cd no Linux?

O comando cd é utilizado em todas as distribuições Linux comuns, como, por exemplo, no Ubuntu, e é a forma mais rápida de **mudar para um diretório ou subdiretório específico**. Se o comando for executado com sucesso, o diretório de destino que escolheu torna-se imediatamente o seu diretório de trabalho atual. No Linux, «cd» significa «change directory» e, para a maioria dos utilizadores que trabalham com o Shell, o comando cd é provavelmente um dos mais utilizados. No entanto, é importante que utilize as maiúsculas e minúsculas corretamente, pois o comando distingue-as. Além disso, pode utilizar o comando find do Linux para procurar o diretório antes de o introduzir no comando cd.

## Como funciona o comando cd?

Quando se trabalha com o shell, é frequente ter de se deslocar entre diferentes diretórios. O comando cd é a sua melhor opção. Pode introduzir 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 localização do diretório a partir do diretório raiz. O comando cd só será executado se o diretório que introduziu 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 necessários, permanecerá 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:

```shell
$ cd [opción] [directorio]
```

O `cd` é o comando do Linux propriamente dito; as opções permitem especificar detalhes adicionais 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 diretórios; é a configuração padrão.
- **-P:** segue a estrutura física dos diretórios.

## Exemplos do comando cd no Linux

A seguir, apresentamos alguns exemplos simples para o ajudar a compreender como funciona o comando cd. Em breve irá perceber que é realmente prático para o trabalho diário e que permite alternar facilmente entre vários diretórios.

```shell
$ cd ~
```

O comando anterior leva-te diretamente para o teu diretório principal.

```shell
$ cd /
```

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

```shell
$ cd /usr/local
```

Assim, podes mudar para o subdiretório\*/usr/local\*.

```shell
$ cd -
```

O comando anterior leva-te de volta ao diretório de trabalho imediatamente anterior.


This is a markdown version of: [https://www.ionos.com/pt-pt/digitalguide/servidores/configuracao/comando-cd-do-linux/](https://www.ionos.com/pt-pt/digitalguide/servidores/configuracao/comando-cd-do-linux/) for AI/LLM consumption.