Коли я cd
посилаю, мій поточний шлях має префікс шлях до посилання, а не шлях до каталогу, на який посилання посилається. Напр
~/dirlinks/maths$ ls -l logic
lrwxrwxrwx 1 tim tim 71 Jul 27 10:24 logic -> /windows-d/academic discipline/study objects/areas/formal systems/logic
~/dirlinks/maths$ cd logic
~/dirlinks/maths/logic$ pwd
/home/tim/dirlinks/maths/logic
~/dirlinks/maths/logic$ cd ..
~/dirlinks/maths$
Я хотів би, щоб мій поточний шлях змінився на шлях пов'язаного режиму, щоб я міг також працювати з батьківськими dir зв'язаного dir. Окрім ls
посилання, щоб дізнатись про зв’язаний режисер, а потім cd
у нього, які ще простіші способи досягти цього? Наприклад, після cd
переходу на посилання, як ви змінюєте свій поточний шлях на шлях пов'язаного режиму?
cd -P .
після оригіналуcd
.