मैं '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' के साथ फिर से चलाना चाहिए और परिणाम के रूप में अधिक समय नहीं गंवाना चाहिए।