যে ডিরেক্টরিগুলিতে ফাইলগুলি এক থেকে অন্য পার্টিশনে রয়েছে সেগুলি কীভাবে সরানো যায়?
ধরে নেওয়া যাক আমরা /mnt/X
হার্ডলিঙ্কগুলির সাথে ডিরেক্টরিগুলি ভাগ করে নেওয়ার সাথে ডিরেক্টরিতে পার্টিশনটি মাউন্ট করেছি। এই জাতীয় ডিরেক্টরিগুলি অন্য পার্টিশনে কীভাবে স্থানান্তরিত করা যায়, /mnt/Y
সেই হার্ডলিঙ্কগুলি সংরক্ষণের সাথে এটি থাকা উচিত ।
"হার্ডলিঙ্কগুলির সাথে সাধারণভাবে ফাইলগুলি ভাগ করে নেওয়ার ডিরেক্টরিগুলি" বলতে কী বোঝাতে চেয়েছি তার আরও ভাল উদাহরণের জন্য, এখানে একটি উদাহরণ রয়েছে:
# let's create three of directories and files
mkdir -p a/{b,c,d}/{x,y,z}
touch a/{b,c,d}/{x,y,z}/f{1,2,3,4,5}
# and copy it with hardlinks
cp -r -l a hardlinks_of_a
আরও সুনির্দিষ্ট হওয়ার জন্য, ধরে নিই যে ফাইলগুলির মোট আকার 10G এবং প্রতিটি ফাইলে 10 টি হার্ডলিঙ্ক রয়েছে। প্রশ্নটি কীভাবে 10 জি ব্যবহার করে এটি গন্তব্যে স্থানান্তরিত করা যায় (কেউ কেউ এটি 100G এর সাথে অনুলিপি করার পরে এবং আবার নকল চালানোর বিষয়ে বলতে পারে - এটি আমি যা জিজ্ঞাসা করছি তা নয়)