Bd es una herramienta que nos permite hacer la marcha atrás en el terminal. Es decir, nos permite desplazarnos rápidamente a un punto de la ruta en la que nos encontramos. Podemos ir a un determinado directorio padre, sin tener que escribir cd ../../../../../../. Solo tendremos que escribir bd directorio.
Teniendo en cuenta que "hacia atrás" sólo hay un ruta, no estaría mal la opción de poder indicar el número de directorios a saltar. Un "bd 3" para bajar tres directorios...
Joder, pues ahora que lo pienso sería tremendamente úitl y sencillo.´Hala, al tajo.
#3 Podrías crear unos alias, en el fichero .barhrc:
* alias cd2='cd ../..'
* alias cd3='cd ../../..'
* alias cd4='cd ../../../..'
* alias cd5='cd ../../../../..'
* ...
O asignar una hotkey el comando --> Crtl + b == cd ..
* bind '"C-b":"cd ..n"'
#4 Eso en tu local vale, pero el problema de los alias es el de siempre, que si trabajas administrando varios servidores tienes que acostumbrarte a las herramientas estándar, porque sino al final te vuelves loco.
#5 Claro, todo depende de si ese tiempo invertido en los cambios vale la pena y si te facilita el uso y te ahorra tiempo en la administración de los equipos remotos que tengas.
El primer comando, "pushd .", guarda la ruta actual en una pila, así puedo volver al directorio desde el que hice "bd x" con un simpe "popd".
#5 También puedes almacenar este tipo de configuraciones en ~/.bashrc para que estén disponibles en todas las sesiones interactivas o crear un ~/.ssh/config sólo para las remotas.
Comentarios
Yo soy mas de tabular por vicio adquirido.
#1 ¿Tabular? ¿Has leído el artículo? O siquiera la entradilla, a ver como tabulas cd ../../../../../../.
Teniendo en cuenta que "hacia atrás" sólo hay un ruta, no estaría mal la opción de poder indicar el número de directorios a saltar. Un "bd 3" para bajar tres directorios...
Joder, pues ahora que lo pienso sería tremendamente úitl y sencillo.´Hala, al tajo.
#3 Podrías crear unos alias, en el fichero .barhrc:
* alias cd2='cd ../..'
* alias cd3='cd ../../..'
* alias cd4='cd ../../../..'
* alias cd5='cd ../../../../..'
* ...
O asignar una hotkey el comando --> Crtl + b == cd ..
* bind '"C-b":"cd ..n"'
#4 Eso en tu local vale, pero el problema de los alias es el de siempre, que si trabajas administrando varios servidores tienes que acostumbrarte a las herramientas estándar, porque sino al final te vuelves loco.
#5 Claro, todo depende de si ese tiempo invertido en los cambios vale la pena y si te facilita el uso y te ahorra tiempo en la administración de los equipos remotos que tengas.
#4 Lo que hice fue añadir esta línea en ~/.bashrc
bd ()
El primer comando, "pushd .", guarda la ruta actual en una pila, así puedo volver al directorio desde el que hice "bd x" con un simpe "popd".
#5 También puedes almacenar este tipo de configuraciones en ~/.bashrc para que estén disponibles en todas las sesiones interactivas o crear un ~/.ssh/config sólo para las remotas.
Lo he instalado y me ha parecido útil, funciona bien. Ahora falta que me acuerde o acostumbre a utilizarlo.
conocido también como linux interruptus
#2 Se referirá al auto completado
wget --no-check-certificate ... https://raw.github.com/...
#10 A eso me refiero, ¿como autocompletas eso?