Що це робить?
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
Але це все ще не дуже зрозуміло для мене, що це стосується. Чому я б хотів створити м'який / sym посилання, як це?
-s
ви можете видалити посилання, не видаляючи початковий файл. Жорсткі посилання збільшують кількість посилань файлу, тому він не буде видалений, якщо ви видалите лише одне з посилань на нього.