आप इसे TSTP
(विनम्र) या STOP
(जबरन) संकेत भेजकर किसी भी कार्यक्रम को रोक सकते हैं । आपके द्वारा चलाए जा rsync
रहे टर्मिनल पर , Ctrl+ Zभेजता दबाकर TSTP
। टर्मिनल या सिग्नल में fg
या bg
कमांड के साथ फिर से शुरू करें CONT
।
एक rsync प्रक्रिया को मारना और पूरी चीज़ को फिर से चलाना सुरक्षित है; यह वहीं रहेगा जहां इसने छोड़ा था। यह थोड़ा अक्षम हो सकता है, खासकर यदि आप पारित नहीं हुए हैं --partial
(शामिल हैं -P
), क्योंकि rsync
सभी फाइलों को फिर से जांचेंगे और उस फाइल को संसाधित करेंगे जो खरोंच से बाधित थी।
विकल्पों के असामान्य संयोजन हो सकते हैं जो कुछ फ़ाइलों को ठीक से सिंक्रनाइज़ नहीं होने देंगे, शायद --inplace
कुछ और के साथ, लेकिन मुझे लगता है कि कोई भी एकल विकल्प इसका कारण नहीं होगा।
यदि आप अपने लैपटॉप को डिस्कनेक्ट करते हैं और इसे कहीं और फिर से कनेक्ट करते हैं, तो यह एक अलग आईपी पता प्राप्त कर सकता है। तब rsync द्वारा उपयोग किया गया टीसीपी कनेक्शन विच्छेद हो जाएगा, इसलिए आपको इसे मारना होगा और फिर से शुरू करना होगा। ऐसा तब भी हो सकता है जब आप अपने लैपटॉप और टीसीपी कनेक्शन को कई बार निलंबित कर देते हैं। मध्यांतर अंततः आवेदन स्तर तक फ़िल्टर हो जाएगा, लेकिन इसमें कुछ समय लग सकता है। यह प्रेस सुरक्षित है Ctrl+ Cऔर rsync फिर से चलाने के।
rsync -avh
से वर्तमान फ़ाइल की प्रतिलिपि बनाई जा रही है, यदि फ़ाइल बड़ी है तो आपने काफी समय खो दिया है। हो सकता हैCtrl+z
कि अस्थायी फ़ाइल (डॉट के साथ शुरू) और फिरCtrl-C
rsync एक बेहतर समाधान हो।