Este tutorial mostra como voltar aos diretórios anteriores ou pais usando o comando CD (Diretório de Alterar). Além disso, esse conteúdo inclui um guia completo para se mover rapidamente entre os diretórios no terminal Linux.
Este tutorial é otimizado para usuários de Linux inexperientes. Ao ler esta documentação, eles entenderão completamente como o comando CD (Diretório de Alterar) funciona e seus aplicativos. Todas as instruções descritas incluem capturas de tela, facilitando para cada usuário do Linux entender e aplicá -las.
As implementações do comando do CD para mover -se entre os diretórios no terminal Linux explicados neste artigo incluem o seguinte cd Exemplos de uso:
As opções de comando do CD | Função |
cd - | Mova para o diretório anterior |
cd… | Mover para o diretório pai |
cd… /… | Mova para o diretório pai do diretório pai (dois níveis acima) |
cd… /… /… | Mover três níveis para cima |
cd | Caminho de preenchimento automático ou Subdiretórios disponíveis |
cd | Mover para o diretório doméstico |
CD ~ | Mover para o diretório doméstico |
CD ~ | Mudar para o Diretório Home |
CD 'Diretório nomeado com espaços' | Use as aspas para mudar para um diretório com espaços em nome |
A estrutura do diretório Linux (para novos usuários do Linux)
Observação: Se você já conhece a estrutura básica do diretório Linux, pode pular direto para instruções para voltar aos diretórios anteriores ou pais.
Primeiro, quero lembrar novos usuários do Linux que a estrutura do diretório Linux é hierárquica. Os diretórios dentro dos diretórios são subdiretórios. A árvore de diretórios e subdiretos são o que chamamos de "caminho". Quando especificamos um caminho, estamos especificando diretórios e subdiretórios pais.
No Linux, o diretório principal é o que chamamos de raiz diretório. É o diretório principal que contém o restante dos diretórios do sistema. Os usuários veem uma barra após o nome do host quando o diretório atual é o diretório raiz, como mostrado na imagem a seguir (Slash Violet).
O diretório raiz contém diretórios principais do sistema, incluindo o /bota diretório, que contém partição de inicialização e/ou diretórios e arquivos, e o /usr Partição e/ou diretório, que contém diretórios e arquivos do programa.
A imagem a seguir mostra o / (raiz) Conteúdo do diretório, a maioria dos quais é universal para todas as distribuições Linux:
Por exemplo, no caminho /etc/apt/, o diretório raiz / (First Slash) é o diretório pai do /etc subdiretório, que é o diretório pai do /apt diretório.
Como voltar a um diretório no Linux
Esta seção explica como voltar ao seu diretório atual anterior e voltar a um diretório pai usando o cd comando no linux.
No exemplo seguinte, o Linuxhint O primeiro diretório atual do usuário é seu diretório doméstico. Na primeira linha, o usuário usa o cd comando para se mover para o /etc Diretório, seguindo o caminho hierárquico que começa no diretório raiz.
Para voltar do diretório atual (/etc/) Para o anterior, o usuário executa o comando CD seguido por um hífen, como mostrado na segunda linha da figura a seguir:
cd -
Como você pode ver na imagem anterior, o usuário retornou ao diretório anterior executando o CD -.
O exemplo anterior explica como retornar ao diretório anterior em que o usuário estava em.
Agora, digamos que o usuário não queira retornar ao diretório anterior em que estava, mas ele quer voltar para a árvore hierárquica.
Aqui, um usuário está em seu diretório doméstico e ele se move para o /etc/apt subdiretório. Em vez de retornar ao diretório anterior em que estava (seu diretório doméstico), ele quer se mudar para o diretório pai do atual (neste caso, o diretório pai de /apt é /etc). Para isso, o usuário executará o CD de comando seguido de dois pontos, como mostrado abaixo:
cd…
Como você pode ver na figura anterior, o usuário mudou para o diretório pai do anterior (/etc) e não para o diretório anterior em que ele estava (/home/linuxhint).
Como você pode ver, cd - Move o usuário para seu diretório atual anterior, enquanto CD… o move para o atual diretório pai.
Como mudar para o diretório pai do diretório pai atual (dois níveis acima)
Como dito no exemplo anterior, o comando CD… nos permite mudar para o diretório pai. Se o usuário quiser se mudar para o diretório pai do diretório pai (dois níveis acima), ele precisa digitar os dois pontos duas vezes, separados por uma barra.
No exemplo a seguir, o diretório atual do usuário é Linuxhint2, localizado sob o Linuxhint diretório, localizado sob o Área de Trabalho diretório dentro da casa do usuário.
Digamos que o usuário queira mover dois níveis para cima, a partir do Linuxhint2 diretório para o Área de Trabalho diretório. Nesse caso, ele só precisa usar os dois pontos duas vezes, separados por uma barra, como mostrado na captura de tela a seguir:
cd… /…
O comando executado anteriormente instrui Bash para levar o usuário a dois diretórios na árvore hierárquica. Você também implementaria pontos e barras adicionais para passar para os níveis superiores na árvore do diretório.
Usando a tecla TAB com o comando CD para preenchimento automático
A guia Teclado do teclado desempenha um papel importante ao usar o cd comando. Ajuda os usuários a se mover entre os diretórios sem digitar todo o caminho e sem conhecer o caminho final com antecedência.
No exemplo seguinte, quatro subdiretórios começam com o mesmo nome, mas apenas as últimas partes de seus nomes mudam: como Linuxhint, Linuxhint2 e Linuxhint3.
Suponha que o usuário execute o CD Linuxhint e pressione a tecla TAB duas vezes. Em seguida, o console retorna todos os subdiretos existentes, cujos nomes começam com o caminho digitado pelo usuário. Assim, informando o usuário dos subdiretórios disponíveis para ele digitar o caminho completo completo.
Na imagem a seguir, o usuário executou o CD Desktop/Linuxhint e depois pressionei a tecla TAB:
Mesmo que o usuário digite parcialmente o caminho completo do destino, a tecla de guia também mostrará todos os subdiretórios disponíveis no diretório que queremos acessar.
No exemplo seguinte, o usuário sabe que deseja acessar um subdiretório em seu diretório doméstico. Mas ele não sabe qual é o subdiretório específico que ele deseja acessar.
Nesse caso, o usuário pode executar o CD / ParentDirectory / e pressionar a tecla TAB duas vezes. Isso imprimirá todos os subdiretos no diretório pai:
Como mudar para o diretório doméstico no terminal Linux
Mudar para o seu diretório doméstico é bem simples. Basta executar o comando CD sem opções adicionais, como mostrado abaixo:
cd
Você também pode usar um tilde (~) para especificar seu diretório doméstico como um caminho. Ao executar o comando CD seguido de um tilde, você passará para o seu diretório inicial.
CD ~
Você pode usar o tilde para mudar para o diretório inicial de qualquer usuário. Para realizá -lo, digite o nome de usuário cujo diretório você deseja se mudar, depois do símbolo Tilde. Como mostrado no exemplo a seguir, o Linuxhint Usuário se move para o torvalds diretório.
CD ~ Torvalds
Mova para um diretório com espaços em seu nome
Vamos supor que o usuário deseja mudar para um diretório cujo nome contém espaços para encerrar este tutorial. Nesse caso, o usuário só precisa digitar o nome do diretório entre as aspas, conforme mostrado na captura de tela a seguir.
No exemplo a seguir, o usuário implementa as aspas para se mover para o Linux Dica diretório:
cd 'linux dica'
Conclusão
O artigo discutiu como o comando CD permite que os usuários se movam entre diferentes locais mais rapidamente do que a interface gráfica do usuário. Todos os comandos mostrados neste conteúdo são fáceis de aprender e implementar e são necessários para qualquer usuário do Linux.
O comando CD também está disponível em outros sistemas operacionais, como macOS ou msdos, e o comando é universal para todas as distribuições Linux. Eu recomendo os leitores para utilizar os exemplos fornecidos para facilitar a navegação do terminal.
Espero que todas as dicas fornecidas sejam úteis para novos usuários. Continue nos seguindo para mais artigos de Linux profissionais.