Eu tentei alterar um link simbólico existente que pode ser acessado em cd ~/symlink_file_name
para outra pasta com o seguinte comando:
ln -sfn /usr/home/myusername/testfolder symlink_file_name
(já que o testfolder também é acessível via cd ~/testfolder
e me mostra com pwd
o contexto: /usr/home/myusername/testfolder
).
A execução de pwd
me dá /usr/home/myusername/testfolder
.
Ele funciona (e não recebo resposta ou erro adicional do comando ln
), mas infelizmente ele adiciona uma pasta myusername
ao testfolder
para que o link simbólico aponte para:
/usr/home/myusername/testfolder/myusername
em vez de:
/usr/home/myusername/testfolder
que eu originalmente defini-lo para (como você pode dizer a partir do comando ln
no início do meu post).
Como posso evitar que isso crie a pasta adicional?
Tags filesystems path symlink