Что это делает?
ln -nsf
Я знаю, ln -s
создает символическую ссылку, а не жесткую ссылку, что означает, что вы можете удалить ее, и она не удалит мысль, на которую она ссылается. Но что означают другие вещи? (-NF)
Обновление: хорошо ... так что я вспомнил, что вы можете найти этот материал из командной строки. Вот что я узнал, набрав 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
Но это все еще не очень ясно для меня, каковы последствия этого. Зачем мне создавать ссылку на софт / сим так?
-s
вы можете удалить ссылку, не удаляя оригинальный файл. Жесткие ссылки увеличивают количество ссылок на файл, поэтому он не будет удален, если вы удалите только одну из ссылок на него.