Table of Contents
bd-Vuelva rápidamente a un directorio principal en lugar de escribir “cd ../../..” de forma redundante
Mientras navegamos por el sistema de archivos a través de la línea de comandos en los sistemas Linux, para volver a un directorio principal (en una ruta larga), normalmente emitiríamos el comando cd repetidamente (cd ../../.. ) hasta que aterricemos en el directorio de interés.
Esto puede ser muy tedioso y aburrido la mayor parte del tiempo, especialmente para usuarios experimentados de Linux o administradores de sistemas que llevan a cabo tantas tareas diversas, por lo tanto, esperamos descubrir atajos para facilitar su trabajo mientras operan un sistema.
Lectura sugerida: Autojump-Un comando ‘cd’ avanzado para navegar rápidamente por el sistema de archivos de Linux
En este artículo, revisaremos una utilidad simple pero útil para moverse rápidamente volver a un directorio principal en Linux con la ayuda de la herramienta bd.
bd. es una práctica utilidad para navegar por el sistema de archivos, le permite rápidamente volver a un directorio principal sin escribir cd ../../.. repetidamente. Puede combinarlo de manera confiable con otros comandos de Linux para realizar algunas operaciones diarias.
Cómo instalar bd en sistemas Linux
Ejecute los siguientes comandos para descargar e instalar bd. en/usr/bin/usando el comando wget, hágalo ejecutable y cree el alias requerido en su archivo ~/.bashrc:
$ wget–no-check-certificate-O/usr/bin/bd https://raw.github.com/vigneshwaranr/bd/master/bd $ chmod + rx/usr/bin/bd $ echo ‘alias bd = “. bd-si”>> ~/.bashrc $ fuente ~/.bashrc freestar.config.enabled_slots.push
Nota. para habilitar la distinción entre mayúsculas y minúsculas coincidencia de nombre de directorio, establezca el indicador-s en lugar de-si en el alias creado anteriormente.
Para habilitar el soporte de autocompletar, ejecute estos comandos:
$ sudo wget-O/etc/bash_completion.d/bd https://raw.github.com/vigneshwaranr/bd/master/bash_completion.d/bd $ sudo source/etc/bash_completion.d/bd Cómo utilizar bd en sistemas Linux
Suponiendo que actualmente se encuentra en el directorio superior de esta ruta:
/media/aaronkilik/Data/Computer Science/Documents/Books/LEARN/Linux/Books/server $
y desea vaya al directorio Documentos. rápidamente, luego simplemente escriba:
$ bd Documentos
Luego, para ir directamente al directorio Datos. puede escribir:
$ bd Datos
Cambiar entre directorios rápidamente
En realidad, bd. lo hace aún más sencillo, todo lo que debe hacer es escribir bd
$ bd Doc $ bd Da
Cambiar directorios rápidamente
Importante. En caso de que haya más de un directorio con el mismo nombre en la jerarquía, bd lo moverá al más cercano sin considerar el padre inmediato como se explica en el ejemplo siguiente.
Por ejemplo, en la ruta anterior, hay dos directorios con el mismo nombre Libros. si desea moverse a:
/media/aaronkilik/Data/ComputerScience/Documents/Books/LEARN/Linux/Books
Escribir bd books. lo llevará a:
/media/aaronkilik/Data/ComputerScience/Documents/Books
Mover rápidamente al directorio ‘Libros’
Además, al usar bd. entre comillas invertidas en la forma `bd
En el siguiente ejemplo, estoy actualmente en el directorio /var/www/html/pasantía/assets/filetree. y para imprimir la ruta absoluta, hacer una lista larga del contenido y resumir el tamaño de todos los archivos en el directorio html sin moverme a él, solo puedo escribir:
$ echo ` bd ht` $ ls-l `bd ht` $ du-cs` bd ht`
Cambiar directorio con listado
Obtenga más información sobre la herramienta bd. en Github: https://github.com/vigneshwaranr/bd
Eso es ¡todas! En este artículo, mostramos una forma práctica de navegar rápidamente por el sistema de archivos en Linux usando la utilidad bd.
Exprese su opinión a través del formulario de comentarios a continuación. Además, si conoce alguna utilidad similar, háganoslo saber también en los comentarios.