Я создал программную ссылку ( ln -s 1 2
) на каталог, который находится внутри test
каталога, открыл программную ссылку ( cd 2
) и отобразил текущий путь, используя pwd
. Отображаемый путь был ~/test/2
и нет ~/test/1
.
В ОС, такой как Windows, все по-другому, ярлык приводит нас к реальному каталогу. Я немного запутался, как эта мягкая ссылка работает в Linux. Разве это не ярлык, как в Windows
? Почему нет пути ~/test/1
?
$ mkdir test
$ cd test
$ mkdir 1
$ ln -s 1 2
$ cd 2
$ pwd
/home/dazz/test/2