Utworzyłem soft link ( ln -s 1 2
) do katalogu, który znajduje się w test
katalogu, otworzyłem soft link ( cd 2
) i wyświetlałem bieżącą ścieżkę za pomocą pwd
. Wyświetlana ścieżka była ~/test/2
i nie ~/test/1
.
Jest inaczej w systemie operacyjnym takim jak Windows, skrót prowadzi nas do prawdziwego katalogu. Jestem trochę zdezorientowany, jak to miękkie łącze działa w systemie Linux. Czy to nie jest skrót jak w Windows
? Dlaczego ścieżka nie jest ~/test/1
?
$ mkdir test
$ cd test
$ mkdir 1
$ ln -s 1 2
$ cd 2
$ pwd
/home/dazz/test/2