চলমান আরএসসিএনসি প্রক্রিয়াটির ভারবোসিটি বাড়ান?


19

আমি 'rsync -a -i / foo / bar' চালাচ্ছি। প্রতিবার এবং তারপরে আমি জানতে চাই যে সমস্ত সময় -v আউটপুট না রেখে এই মুহুর্তে আরএসসিএন ঠিক কী করছে। কিল সিগন্যাল প্রেরণ করে চলমান প্রক্রিয়াগুলির ভারবসটি বাড়ানো কি সম্ভব?


1
টাইপ করুন পিএস আফক্স | গ্রেপ আরএসসিএনসি প্রক্রিয়া আইডি (দ্বিতীয় ক্ষেত্র) পান, তারপরে স্ট্রেস -e ট্রেস = ফাইল-পি পিআইডি করুন এবং Ctrl-C টাইপ করুন যখন আপনি প্রস্থান করতে চান।

এই জিজ্ঞাসাবাবু / উত্তর / ৩৩7775৫/২ প্রশ্নের উত্তরের উত্তর
রিং Ø

উত্তর:


6

আমি কোনও ফাইলে আউটপুট পুনর্নির্দেশ করব এবং তারপরে tail -fআকাঙ্ক্ষিত অবস্থায় আউটপুটটি দেখতে চাই:

rsync -a /foo /bar >/tmp/rsync.log 2>&1

প্রয়োজন হলে:

tail -f /tmp/rsync.log

আমি এখনই এটিই করছি ;-) তবে আমি আশা করছিলাম যে 'ডিডি'র জন্য' কিল-ইউএসআর 1 'এর মতো কিছু আছে
জার্মার


9

-I ছাড়াও, আপনি ডেটা প্রেরণে আরও ভারবোসিটির জন্য --progress ব্যবহার করতে পারেন। উদাহরণ স্বরূপ:

rsync -ai --progress .....

আরও বেশি প্রয়োজন হলে আরও ভাল উপায় এটি লগইন করা যেমন @ মার্ক এম উপরে বলেছে।


2

rsyncডকুমেন্টেশন এধরনের আচরণ বর্ণনা নয়, কিংবা একটা (সঠিক বা ডি ফ্যাক্টো) প্রমিত সংকেত যাতে এর ভারবোসিটি সংশোধন করার একটি প্রক্রিয়া পাঠাতে হয়।

তবে আপনার বর্ধিত প্রকৃতির জন্য ধন্যবাদ + দিয়ে rsyncএকটি দৌড় বন্ধ করতে এবং এটি '-v' দিয়ে পুনরায় চালাতে সক্ষম হবেন এবং ফলস্বরূপ বেশি সময় হারাবেন না।rsyncCtrlC


ধন্যবাদ পাবলোমে Ctrl + C এবং পুনরায় রান করা আমার পক্ষে বিকল্প নয় কারণ আমি একটি ধীর davfs মাউন্টে সিঙ্ক করছি।
জার্মার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.