A mudança do caminho do symlink cria uma pasta adicional

0

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?

    
por Paul 07.09.2018 / 21:08

0 respostas