आप स्रोत का एक टार आर्काइव बना सकते हैं, उसको USB ड्राइव का उपयोग करके दूसरे कंप्यूटर पर कॉपी कर सकते हैं, और उसे वहां से निकाल सकते हैं। टार फ़ाइल अनुमतियों को संरक्षित करता है।
1 - स्रोत कंप्यूटर पर:
cd /path/to/folder/to/copy
tar cvpzf put_your_name_here.tar.gz .
2 - put_your_name_here.tar.gz
USB ड्राइव पर कॉपी करें और फिर दूसरे कंप्यूटर पर
3 - गंतव्य कंप्यूटर पर:
cd /path/to/destination/folder
tar xpvzf put_your_name_here.tar.gz
tar
सभी अनुमतियों के साथ संग्रहीत फ़ोल्डर संरचना को फिर से बनाएगा।
वे आदेश स्रोत फ़ोल्डर की सामग्री को संग्रहीत करेंगे और फिर उन्हें गंतव्य फ़ोल्डर में निकाल देंगे। यदि आप फ़ोल्डर को स्वयं कॉपी करना चाहते हैं, तो आपको चरण 1 पर होना चाहिए:
cd /path/to/parent/folder
tar cvpzf put_your_name_here.tar.gz folder_to_copy
एकल फ़ाइलों के लिए एक ही तंत्र का उपयोग किया जा सकता है।
यदि आप एक कंप्यूटर से दूसरे कंप्यूटर से कनेक्ट कर सकते हैं ssh
, तो @siddharthart उत्तर ( rsync
) अधिक व्यावहारिक हो सकता है।
vfat
यूनिक्स फाइलसिस्टम अनुमतियों का समर्थन नहीं करता है। यदि आप उन्हें संरक्षित करना चाहते हैं, तो आपको उन्हें एक टारबॉल या कुछ इसी तरह के स्टोर करने की आवश्यकता होगी।