Ho creato un collegamento software ( ln -s 1 2
) a una directory che si trova all'interno della test
directory e ho aperto il collegamento software ( cd 2
) e ho visualizzato il percorso corrente utilizzando pwd
. Il percorso visualizzato era ~/test/2
e non ~/test/1
.
È diverso in un sistema operativo come Windows, il collegamento ci porta alla directory reale. Sono un po 'confuso su come funziona questo soft link in Linux. Non è una scorciatoia come in Windows
? Perché il percorso non lo è ~/test/1
?
$ mkdir test
$ cd test
$ mkdir 1
$ ln -s 1 2
$ cd 2
$ pwd
/home/dazz/test/2