Если я создаю символическую ссылку в терминале с помощью команды вроде
ln -s /path/to/some/directory symbolicLink
а затем перейдите по ссылке с
cd symbolicLink
терминал, кажется, думает, что cwd ~/symbolicLink/даже несмотря на то, что он фактически показывает ~/path/to/some/directory/(при условии, что ссылка была создана ~, конечно). Это означает, что если я потом наберу текст, cd ..я вернусь обратно ~, потому что терминал «думает», что это родитель cwd.
Что бы мне нужно было изменить таким образом, cd ..чтобы вместо этого взять меня ~/path/to/some/, то есть настоящего родителя ~/path/to/some/directory/?
cd -Pвсе еще решает проблему, с которой я столкнулся, но все еще полезно знать.