অগ্রগতির তথ্য সহ ডিরেক্টরিগুলি কপির জন্য এখানে কয়েকটি আদেশ রয়েছে।
যদি অনেকগুলি ছোট ফাইল থাকে:
cp -av sourcedir targetdir | pv -l -s filecount > logfile
এটি অনুলিপি করা ফাইলের সংখ্যার ভিত্তিতে অগ্রগতির প্রতিবেদন করবে।
/dev/nullআপনার প্রয়োজন না হলে আপনি পুনর্নির্দেশ করতে পারেন logfile।
পেতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন filecount:
find sourcedir | wc -l
যদি কয়েকটি বিশাল ফাইল থাকে:
tar c sourcedir | pv -s size | tar x -C targetdir
এটি অনুলিপি করা বাইটের ভিত্তিতে অগ্রগতির প্রতিবেদন করবে।
targetdir অবশ্যই উপস্থিত থাকতে হবে।
পেতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন size:
du -sh sourcedir
আপনি যদি rsync ব্যবহার করতে চান:
rsync -ai sourcedir/ targetdir/ | pv -l -s filecount > logfile
filecountউপরে প্রদর্শিত হিসাবে পান ।
আপনি যদি একই সিস্টেমে অনুলিপি করছেন তবে rsync -aকার্যত একইরকম cp -a। আরএসআইএনসি সুবিধা হ'ল আপনি যখন নেটওয়ার্কে অনুলিপি করছেন বা আপনি যদি পূর্ববর্তী কোনও অনুলিপি আপডেট করছেন (বা তুলনা করছেন)।
বিস্তারিত জানতে এখানে দেখুন: