O que isso faz?
ln -nsf
Eu sei que ln -s
cria um link simbólico, não um link físico, o que significa que você pode excluí-lo e não excluirá o que está vinculado. Mas o que as outras coisas significam? (-nf)
Atualização: ok ... então eu lembrei que você pode encontrar essas coisas na linha de comando. Aqui está o que eu descobri ao digitar ln --help
:
-f, --force remove existing destination files
-n, --no-dereference treat destination that is a symlink to a
directory as if it were a normal file
Mas isso ainda não está muito claro para mim quais são as implicações disso. Por que eu gostaria de criar um link macio / sym como este?
-s
você pode excluir o link sem excluir o arquivo original. Os links físicos aumentam a contagem de links do arquivo, para que ele não seja excluído quando você excluir apenas um dos links.