bd-Vuelva rápidamente a un directorio principal en lugar de escribir “cd ../../..” de forma redundante

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  Cambiar entre directorios rápidamente Cambiar entre directorios rápidamente

En realidad, bd. lo hace aún más sencillo, todo lo que debe hacer es escribir bd . como:

$ bd Doc $ bd Da  Cambiar directorios rápidamente Cambiar rápidamente los directorios 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'  Mover rápidamente al directorio 'Libros' Mover rápidamente al directorio ‘Libros’

Además, al usar bd. entre comillas invertidas en la forma `bd ` se imprime la ruta menos el cambio del directorio actual, por lo que puede usar `bd ` con otros comandos comunes de Linux como ls, echo, etc.

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 ancho de listado Cambiar directorio con listado 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.