BD - Volte rapidamente ao diretório pai em vez de digitar “CD… /…” de forma redundante

BD - Volte rapidamente ao diretório pai em vez de digitar “CD… /…” de forma redundante

Ao navegar pelo sistema de arquivos através da linha de comando nos sistemas Linux, a fim de voltar para um diretório pai (em um caminho longo), normalmente emitiríamos o comando do CD repetidamente (cd… /… /… ) até chegarmos ao diretório de interesse.

Isso pode ser tão tedioso e chato a maior parte do tempo, especialmente para usuários experientes do Linux ou administradores de sistema que realizam tantas tarefas diferentes, portanto, esperam descobrir atalhos para facilitar seus empregos enquanto opera um sistema.

Leia sugerida: Autojump - um comando 'CD' avançado para navegar rapidamente no sistema de arquivos Linux

Neste artigo, revisaremos uma utilidade simples, mas útil, para voltar rapidamente para um diretório pai em Linux com a ajuda de bd ferramenta.

bd é uma utilidade útil para navegar no sistema de arquivos, ele permite que você volte rapidamente para um diretório pai sem digitar cd… /… /… repetidamente. Você pode combiná -lo com segurança com outros comandos do Linux para realizar algumas operações diárias.

Como instalar o BD em sistemas Linux

Execute os seguintes comandos para baixar e instalar bd sob /usr/bin/ Usando o comando wget, faça -o executável e crie o alias necessário em seu ~/.Bashrc arquivo:

$ WGE.Github.com/vigneshwaranr/bd/master/bd $ chmod +rx/usr/bin/bd $ echo 'alias bd = ". bd -si ">> ~//.BASHRC $ fonte ~//.Bashrc 

Observação: Para ativar o nome do diretório sensível ao caso, defina o -s bandeira em vez de -si No pseudônimo criado acima.

Para ativar o suporte autocompleto, execute estes comandos:

$ sudo wget -o /etc /bash_completion.d/bd https: // cru.Github.com/vigneshwaranr/bd/master/bash_completion.d/bd $ sudo fonte/etc/bash_completion.d/bd 

Como usar o BD em sistemas Linux

Supondo que você esteja atualmente no diretório superior neste caminho:

/Media/Aaronkilik/Data/Computer Science/Documents/Books/Learn/Linux/Books/Servidor $ 

E você quer ir para Documentos Diretório rapidamente, basta digitar:

$ BD documentos 

Então ir direto para o Dados Diretório, você pode digitar:

$ bd dados 
Alterne entre os diretórios rapidamente

Na verdade, bd Torna ainda mais direto, tudo o que você precisa fazer é apenas digitar BD como:

$ BD DOC $ BD DA 
Mudar rapidamente os diretórios

Importante: Caso haja mais de um diretórios com o mesmo nome na hierarquia, o BD o levará para o mais próximo sem considerar o pai imediato, conforme explicado no exemplo abaixo.

Por exemplo, no caminho acima, existem dois diretórios com o mesmo nome Livros, Se você quiser se mudar para:

/Media/Aaronkilik/Data/ComputersCience/Documents/Books/Learn/Linux/Books 

Digitando BD Books Vou levá -lo a:

/Media/Aaronkilik/Data/Computerscience/Documents/Books 
Mova -se para o diretório de 'livros' rapidamente

Além disso, usando bd dentro de backticks no formulário 'bd' imprime o caminho menos alterando o diretório atual, para que você possa usar 'bd' Com outros comandos de Linux comuns, como LS, Echo etc…

No exemplo abaixo, estou atualmente no diretório, /var/www/html/estágio/ativo/fileTree E para imprimir o caminho absoluto, lista de longo prazo e resumir o tamanho de todos os arquivos no diretório HTML sem me mudar para ele, posso apenas digitar:

$ echo 'bd ht' $ ls -l 'bd ht' $ du -cs 'bd ht' 
Switch Diretório com listagem

Saiba mais sobre bd ferramenta no github: https: // github.com/vigneshwaranr/bd

Isso é tudo! Neste artigo, mostramos revisamos uma maneira útil de navegar rapidamente no sistema de arquivos no Linux usando bd Utilitário.

Tenha sua opinião através do formulário de feedback abaixo. Além disso, você sabe de quaisquer utilitários semelhantes por aí, deixe -nos saber nos comentários também.