cp कमांड, अपरिवर्तित फ़ाइलों को अनदेखा करें


10

क्या कोई ऐसा तरीका है, cpलेकिन किसी भी फाइल को अनदेखा करने से पहले से मौजूद गंतव्य पर मौजूद कोई फाइल पुरानी हो सकती है, फिर वो फाइलें स्रोत पर।

मूल रूप से मैं एक डिस्क की सामग्री को दूसरे में कॉपी करना चाहता हूं, फिर कॉपी को फिर से चलाएं लेकिन केवल नई फ़ाइलों या फ़ाइलों को अपडेट कर रहा हूं जो स्रोत की तरफ से अपडेट किए गए हैं।

धन्यवाद

जवाबों:


17

इसे इस्तेमाल करो:

rsync -a /source /destination

वैकल्पिक रूप से, आप कुछ अन्य झंडों जैसे -vया के साथ अधिक विवरण प्राप्त कर सकते हैं --progress


1
मैं यह जोड़ना चाहता हूं कि आप rsyncनेटवर्क पर भी उपयोग कर सकते हैं । इसका उपयोग करना विशेष रूप से आसान है ssh। स्रोत या गंतव्य के लिए, इसे पहले से तय करें user@host:और यह बस यही करेगा। यह एक प्रतिस्थापन के रूप में कार्य करेगाscp
यूटाहारहेड


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.