Esta es la manera de tratar con frecuencia las rutas complejas a cd .
mkdir ~/Links
ln -s /complexpath/there ~/Links
esto creará el enlace simbólico
~/Links/there
Para usar este nuevo directorio Links de manera eficiente,
si su shell de inicio de sesión es bash
simplemente incluya este comando en su ~/.profile (que es usado por todos los shells de estilo Bourne bash , ksh , zsh …):
CDPATH=~/Links:.
export CDPATH
Esto significa que por cada cd , su shell buscará dentro de 2 directorios para
encontrar un nombre de ruta local:
~/Links
.
No necesitará reiniciar su sesión para probarlo, simplemente ejecute:
. ~/.profile
que significa simplemente leer mi ~/.profile .
(No tendrá que ponerlo en su ~/.bashrc ya que no es necesario repetir la misma inicialización de variable cuando no la cambie).
Una vez que lo hayas probado, podrás reiniciar tu sesión;).
De ahora en adelante, cada vez que quieras ir a there tendrás que escribir:
cd there