এটি কি করে?
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
মূল ফাইলটি মোছা ছাড়াই লিঙ্কটি মুছতে পারেন। হার্ড লিঙ্কগুলি ফাইলটির লিঙ্ক গণনা বাড়িয়ে তোলে তাই আপনি যখন এর লিঙ্কগুলির মধ্যে কেবল একটি মুছবেন তখন তা মোছা হবে না।