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


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.