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 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:
$ cd [opción] [directorio]shellO 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.
$ cd ~shellO comando anterior leva-te diretamente para o teu diretório principal.
$ cd /shellO comando anterior leva-te para o diretório raiz.
$ cd /usr/localshellAssim, podes mudar para o subdiretório*/usr/local*.
$ cd -shellO comando anterior leva-te de volta ao diretório de trabalho imediatamente anterior.