किसी निर्देशिका को पुन: कॉपी करने के tar
लिए , किसी निर्देशिका को पैक करने के लिए उपयोग करना और फिर आउटपुट को दूसरे tar
से अनपैक करने के लिए उपयोग करना cp -r
(या cp -a
) की तुलना में बहुत तेज़ प्रतीत होता है ।
ऐसा क्यों है? और cp
हुड के नीचे उसी तरह से तेजी से क्यों नहीं बनाया जा सकता है?
संपादित करें: मैंने इस अंतर पर ध्यान दिया जब एक विशाल निर्देशिका संरचना को कॉपी करने की कोशिश की गई जिसमें दसियों हज़ारों फाइलें और फ़ोल्डर्स थे, गहराई से नेस्टेड, लेकिन कुल मिलाकर केवल 50 एमबी। यकीन नहीं है कि अगर यह प्रासंगिक है।