Si creo un enlace simbólico en la terminal con un comando como
ln -s /path/to/some/directory symbolicLink
y luego sigue el enlace con
cd symbolicLink
el terminal parece pensar que el cwd es ~/symbolicLink/a pesar de que realmente se está mostrando ~/path/to/some/directory/(suponiendo que el enlace se haya realizado ~, por supuesto). Lo que esto significa es que si cd ..escribo me devuelven a ~, porque el terminal 'piensa' que este es el padre del cwd.
¿Qué necesitaría para cambiar de tal manera que cd ..me llevara ~/path/to/some/, es decir, el verdadero padre de ~/path/to/some/directory/?
cd -Ptodavía resuelve el problema que estaba enfrentando, pero aún es útil saberlo.