Я створив м'яке посилання ( 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