उन निर्देशिकाओं को कैसे स्थानांतरित करें जिनमें एक से दूसरे विभाजन में आम फाइलें हों?
मान लें कि हमारे पास /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 हार्डलिंक हैं। सवाल यह है कि इसे 10G का उपयोग करके गंतव्य पर कैसे ले जाया जाए (कोई व्यक्ति इसे 100 जी के साथ कॉपी करने और फिर कटौती के बारे में कह सकता है - यह वह नहीं है जिसके बारे में मैं पूछ रहा हूं)