Bash obtenha diretório atual

Bash obtenha diretório atual
No Linux, todas as tarefas realizadas através da linha de comando exigem que os usuários acessem diretórios adequados. Existem diferentes tipos de diretórios em um sistema de computador com Linux ou Ubuntu OS. Os usuários podem acessar cada diretório através do terminal e interagir com eles. Existem várias opções e cada vez que os usuários interagem com o prompt de comando do diretório atual, eles estão trabalhando.

O sistema Linux responde fornecendo informações contra cada solicitação de entrada. A saída alcançada é padrão e impressa no prompt de shell. Neste tutorial, aprofundaremos as maneiras de acessar o diretório de trabalho atual e como os usuários podem mudar de um diretório ou local para outro, seguido de exemplos relevantes. O comando usado para acessar o diretório de trabalho atual os ajudará a acessar qualquer local em seu sistema a qualquer momento, conforme seus requisitos.

Requisitos

Os requisitos do sistema a seguir são obrigatórios para executar os comandos na festa para obter diretório:

OS recomendado: Linux Mint 20 ou Ubuntu 20.04
Conta de usuário: Uma conta de usuário com direitos de sudo

O tutorial pressupõe que os usuários já tenham o último sistema operacional Linux Mint em seus sistemas de computador. Para Bash, obtenha o diretório atual no Linux Mint 20, abra o terminal do menu principal na parte inferior esquerda da tela e selecione a opção de terminal.

Para interagir com o terminal, digite Bash e pressione Enter.

$ bash

Ele exibirá um aviso, o que mostra que Bash está aguardando o valor da entrada.

Nota: tudo depende do sistema de computador do usuário que eles podem obter um caractere provedado diferente (o local atual na estrutura do arquivo do sistema de computador, incluindo o diretório de trabalho que está sendo executado no sistema). Ao inserir os comandos, não digite $ ou qualquer outro personagem antes do comando. Além disso, observe que, nos exemplos mencionados neste tutorial, as linhas que têm um aviso neles e não começam com $ personagem são as saídas de cada comando.

PWD (Diretório de trabalho de impressão)

O diretório de trabalho atual é o diretório onde todos os comandos estão sendo executados. Você precisa obter o nome do diretório de trabalho atual impresso. Digite o comando pwd e clique em Enter. Ele mostrará o diretório completo na saída, como mostrado abaixo:

$ PWD

A saída acima mostra que estamos atualmente no diretório do usuário, eu.e., /home/aqsa. O comando usado aqui é PWD, um diretório de trabalho de impressão e, uma vez digitado, o sistema Linux Mint 20 é solicitado para exibir o local atual. O diretório padrão é o diretório inicial que aparecerá quando os usuários iniciarem uma nova sessão de Bash.

Observação: Para sair do diretório por um nível, digite CD… e depois clique em Digite. Você será devolvido em um diretório.

$ CD…

Considerando que, se você quiser sair de todos os diretórios, basta digitar CD, clique em Enter. Você chegará ao diretório padrão.

CD (altere o diretório de trabalho atual)

Às vezes, os usuários desejam mudar de um diretório para outro para acessar os locais e arquivos relevantes em outro diretório. Para isso, eles precisam usar o comando do CD e depois seguido por um local ou um diretório, e.g., Documentos, casa, etc.

Basta digitar o nome do diretório do CD e depois clique em Enter. Você pode imprimir seu diretório para verificar este novo caminho. O diretório de trabalho pode ser alterado para o existente, e o diretório de trabalho atual será atualizado, conforme mostrado no exemplo abaixo. Aqui, chegamos ao diretório doméstico.

$ CD Directory-name

Você também pode se mover em qualquer diretório digitando o nome do diretório do CD e depois pressione Enter. Isso o levará ainda ao local, o que está procurando. Os usuários também podem tentar entrar em todo o caminho.g., CD/Home/Documentos/Teste.docx; Isso os evitará de tentar várias etapas e os ajudará a chegar ao local de uma só vez.

Observação: Você também pode ver a lista de todos os arquivos presentes no local em que está presente atualmente. Ele pode ser concluído simplesmente digitando LS, então você pode pressionar Enter para ver a saída.

Exibir ou listar todos os diretórios

Conhecer a lista de todos os diretórios é uma coisa importante enquanto trabalha em sistemas Linux. Os usuários podem conferir opções diferentes com base nos diretórios em que estão trabalhando atualmente e desejam alternar entre eles, para que possam usar esses locais.

Para exibir todos os diretórios de um local específico, tente o comando como abaixo:

$ ls -d */

Aqui, no exemplo abaixo, o usuário está em seu diretório doméstico, por isso exibirá o diretório relevante, que é nomeado como "AQSA listado" e "atualmente em uso".

Observação: Você também pode usar uma combinação de comandos LS e Grep que listarão os nomes de diretórios. Para isso, os usuários podem usar o comando de encontro. A seguir, alguns comandos que também podem ser usados ​​no lugar do comando mencionado acima:

$ ls -l | grep '^d'
$ ls -l | egrep '^d'

Conclusão

Neste tutorial, exploramos diferentes opções para obter o diretório atual usando o Bash no Linux Mint 20. Dessa forma, os usuários podem acessar o diretório atual no Linux ou Ubuntu com base no sistema que estão usando. As várias opções de linha de comando são discutidas para que os usuários saibam como obter o diretório atual em que estão trabalhando. O diretório de trabalho atual é o diretório do qual os usuários invocam diferentes tipos de comandos de sua linha de terminal ou console. Eles podem acessar diferentes locais, simplesmente digitando esses comandos fáceis de uma só vez e depois executar ações relevantes nos locais em que tendem a trabalhar.