मैं 'rsync -a -i / foo / bar' चला रहा हूं। हर अब और फिर मैं जानना चाहूंगा कि हर समय -v आउटपुट के बिना वास्तव में rsync क्या कर रहा है। क्या किल सिग्नल भेजकर दौड़ने की प्रक्रिया की क्रियाशीलता बढ़ाना संभव है?
मैं 'rsync -a -i / foo / bar' चला रहा हूं। हर अब और फिर मैं जानना चाहूंगा कि हर समय -v आउटपुट के बिना वास्तव में rsync क्या कर रहा है। क्या किल सिग्नल भेजकर दौड़ने की प्रक्रिया की क्रियाशीलता बढ़ाना संभव है?
जवाबों:
मैं किसी फ़ाइल में आउटपुट को रीडायरेक्ट करूँगा और फिर tail -f
वांछित होने पर आउटपुट देखने के लिए:
rsync -a /foo /bar >/tmp/rsync.log 2>&1
जब जरूरत:
tail -f /tmp/rsync.log
rsync
प्रलेखन इस तरह के व्यवहार का वर्णन नहीं करता, और न ही वहाँ एक (उचित या जिस वास्तविक) मानक संकेत ताकि इसकी शब्दाडंबर संशोधित करने के लिए एक प्रक्रिया को भेजने के लिए है।
हालाँकि, rsync
आप की वृद्धिशील प्रकृति के लिए धन्यवाद, एक रनिंग rsync
को Ctrl+ के साथ निरस्त करने में सक्षम होना चाहिए Cऔर इसे '-v' के साथ फिर से चलाना चाहिए और परिणाम के रूप में अधिक समय नहीं गंवाना चाहिए।