Como usar o comando de CD no Linux

Uma maneira fácil de alterar diretórios no Linux a partir do terminal

Alguns comandos no Linux são usados ​​com tanta frequência que muitas vezes esquecemos a importância dos comandos e os detalhes sobre eles são perdidos. cdé um desses comandos. cdsignifica 'alterar diretório', que por si só explica seu uso e propósito.

cdpermite que você mude facilmente seu diretório atual para qualquer diretório que você deseja mover. Basta colocar o caminho correto no comando e você será colocado nesse diretório por cd.

Neste breve tutorial, você obterá todos os insights básicos e úteis sobre o cdutilitário de linha de comando.

Saber mais sobre o comando cd

cd command é um utilitário útil para todos os usuários frequentes de linha de comando e também para os que precisam gerenciar servidores sem interface gráfica do usuário.

Vejamos a sintaxe básica do cdcomando.

Sintaxe geral:

cd [options] [directory_or_directory_path]

A tabela a seguir lhe dará uma breve visão sobre o que acontece quando você usa essas opções com o cdcomando.

Opção Significado
/ muda o diretório atual para o diretório raiz
~ muda o diretório para o diretório inicial
. Representa o diretório atual
.. mude para o diretório pai do diretório atual
  • cd: Você pode alterar seu diretório diretamente digitando o nome do diretório de destino.

Sintaxe geral:

cd [directory_name]

Exemplo:

cd workspace

Aqui, simplesmente mudamos o diretório atual para um diretório chamado 'workspace'.

Nota: Observe que este diretório de espaço de trabalho deve ser colocado em seu diretório de trabalho atual. Se não for, você obterá um erro. Você pode usar o caminho completo do diretório desejado com o cdcomando. Estaremos aprendendo sobre isso nos próximos exemplos.

cd /: Este comando mudará seu diretório atual para o diretório raiz.

Exemplo:

[email protected]:~/workspace$ cd /
[email protected]:/$

Aqui, mudamos o diretório de trabalho atual de 'espaço de trabalho' para rootdiretório.

[email protected]:/$ pwd
/
[email protected]:/$

Ao usar o pwdcomando (imprimir diretório de trabalho), o diretório ' / ' (raiz) é exibido.

  • cd ~ : Este comando o leva de volta ao diretório inicial de qualquer diretório em que você esteja trabalhando.

Exemplo:

[email protected]:~/space/apache$ pwd
/home/gaurav/space/apache

Atualmente, estou no diretório chamado apache. Vamos agora usar o cd ~comando (til).

[email protected]:~/space/apache$ cd ~
[email protected]:~$ 
[email protected]:~$ pwd
/home/gaurav
[email protected]:~$ 

Agora, estamos de volta ao diretório inicial '/ home / gaurav'.

  • cd .. : Este comando permite que você mude seu diretório de trabalho atual para o diretório pai um nível acima do seu diretório atual.

Exemplo:

[email protected]:~/snap/htop/1332$ pwd
/home/gaurav/snap/htop/1332
[email protected]:~/snap/htop/1332$

Neste exemplo, / home / gaurav / snap / htop / 1332 é o caminho do diretório de trabalho atual. Na verdade, estamos no diretório 1332. O diretório pai imediato do diretório '1332' é o diretório 'htop'. Ao usar o cd ..comando, iremos para o diretório 'htop', seu diretório pai imediato.

[email protected]:~/snap/htop/1332$ cd ..
[email protected]:~/snap/htop$
[email protected]:~/snap/htop$ pwd
/home/gaurav/snap/htop
[email protected]:~/snap/htop$

Acima são fornecidas algumas opções úteis usadas com o cdcomando. Agora, vamos mergulhar em alguns exemplos mais detalhados do cdcomando.

Mudar do diretório atual para um caminho específico

Você pode usar o cdcomando para mudar para qualquer diretório usando seu caminho.

Sintaxe:

cd [absolute_path_of_directory]

Exemplo:

cd ./snap/htop/1332/examples

Aqui, desejamos mudar para um diretório chamado 'exemplos' localizado no caminho /home/gaurav/snap/htop/1332/examplesdo diretório inicial.

Observação: aqui, usei, em ./vez de digitar, o caminho completo do meu diretório inicial. Você pode aprender mais sobre isso neste artigo .

[email protected]:~/snap/htop1332/examples$ pwd
/home/gaurav/snap/htop/1332/examples
[email protected]:~/snap/htop/1332/examples$

Agora estamos localizados no diretório 'exemplos'.

Movendo para diretórios com espaços em branco em seus nomes

Existem muitos casos em que usamos 'espaços' ao nomear os diretórios. Às vezes, apenas usar o cdcomando com os nomes desse tipo parece não funcionar. Mas há uma solução simples para isso.

Colocar o nome do diretório entre aspas simples ou aspas duplas pode resolver o problema. Você pode simplesmente usar cd "directory name"ou cd 'directory name'.

Sintaxe:

cd "directory name 22"

Exemplo:

cd "Calibre Library"

Saída:

[email protected]:~$ cd "Calibre Library"
[email protected]:~/Calibre Library$
[email protected]:~/Calibre Library$ pwd
/home/trinity/Calibre Library

Agora fomos transferidos para o diretório da Biblioteca do Calibre, que tinha espaço em branco em seu nome.

Mudando de volta para o diretório anterior

Vimos anteriormente o uso do cd ..comando, que leva você ao diretório pai do seu diretório de trabalho atual. Aqui, veremos mais uma alternativa para isso.

O cd -comando (traço) permite que você execute mais ou menos a mesma ação. Você pode mover para o diretório anterior do seu diretório de trabalho atual.

Sintaxe geral:

cd -

Exemplo:

[email protected]:~/workspace/snap/vim-editor$ pwd
/home/gaurav/workspace/snap/vim-editor
[email protected]:~/workspace/snap/vim-editor$ 

Aqui, atualmente estou trabalhando no diretório 'vim-editor'. Suponha que um usuário deseje ir para o diretório anterior, isso cd -pode ser útil. Vamos ver como.

[email protected]:~/workspace/snap/vim-editor$ cd -
/home/trinity/workspace/snap
[email protected]:~/workspace/snap$

Aqui, agora passamos para o diretório anterior chamado 'snap'.

Conclusão

Neste tutorial super simples, aprendemos sobre um comando muito básico e amigável cd(ou seja, alterar diretório) usado em todos os sistemas Linux. Agora seremos capazes de navegar por vários diretórios enquanto trabalhamos no terminal sem usar a GUI. cdcomando será fácil de usar depois de passar por este tutorial.


Como copiar e colar no Chromebook

Como copiar e colar no Chromebook

A primeira coisa que você pode se perguntar ao mudar para um Chromebook é como fazer as coisas básicas - o tipo de coisa que você tinha nas costas da mão em seu sistema operacional anterior. Copiar e colar é uma função fundamental que você deve usar em um ponto ou outro.

Como fazer um teste de digitação no Linux com tt

Como fazer um teste de digitação no Linux com tt

Na era moderna da tecnologia, a digitação se tornou uma das atividades mais comuns para muitas profissões. Aprender a digitar mais rápido com precisão pode ajudá-lo a realizar mais tarefas no mesmo período.

Wi-Fi não funciona no Ubuntu? Veja como consertar

Wi-Fi não funciona no Ubuntu? Veja como consertar

O Ubuntu é popular por sua robustez e relativamente menos erros. Mas não sem seu saco de problemas, com certeza. Um desses problemas é com o driver Wi-Fi. Você pode ligar o sistema apenas para descobrir que o Wi-Fi não está funcionando.

Como criar e ler códigos QR no Chromebook

Como criar e ler códigos QR no Chromebook

Códigos de resposta rápida, ou códigos QR para abreviar, são códigos de barras avançados que contêm mais informações do que um código de barras tradicional. Esses códigos são bidimensionais, permitindo que você os escaneie vertical ou horizontalmente.

Como instalar e remover pacotes no Arch Linux

Como instalar e remover pacotes no Arch Linux

Quer instalar pacotes no Arch Linux, mas não sabe como? Muitas pessoas enfrentam esse problema quando migram pela primeira vez de distribuições baseadas em Debian para o Arch. No entanto, você pode gerenciar facilmente pacotes em seu sistema baseado em Arch usando gerenciadores de pacotes.

Como instalar o Spotify no Linux

Como instalar o Spotify no Linux

O Spotify é um dos maiores serviços de streaming de música que existe. Possui clientes nativos para dispositivos móveis (Android e iOS) e desktop (Mac e Windows).

9 comandos básicos para começar a usar o Linux

9 comandos básicos para começar a usar o Linux

Os guias de instruções do Linux geralmente esperam que você execute certas operações no terminal, que podem parecer intimidantes no início. Mas não se preocupe; esta folha de dicas de comandos do Linux cobrirá o processo de abertura de um terminal e emissão de alguns comandos úteis.

Como mover arquivos do Linux com o comando Mv

Como mover arquivos do Linux com o comando Mv

Embora você provavelmente já saiba como mover um arquivo no Linux usando o navegador de arquivos GUI, você pode estar se perguntando se existe um comando mover no terminal que permite mover arquivos rapidamente para diretórios diferentes. O comando mv é o que você deseja e é fácil de usar com sua sintaxe simples e alguns sinalizadores de segurança opcionais.

Diferença entre o superusuário raiz no Ubuntu

Diferença entre o superusuário raiz no Ubuntu

Quer saber qual é a diferença entre Root Superuser no Ubuntu? Bem, nós temos você coberto aqui.

As 10 melhores distribuições Linux baseadas em Debian

As 10 melhores distribuições Linux baseadas em Debian

O Debian padrão e seu derivado popular Ubuntu são ótimas opções versáteis para um sistema Linux, mas se você tiver necessidades mais especializadas, pode querer uma alternativa Debian.