অগ্রগতির তথ্য সহ ডিরেক্টরিগুলি কপির জন্য এখানে কয়েকটি আদেশ রয়েছে।
যদি অনেকগুলি ছোট ফাইল থাকে:
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
। আরএসআইএনসি সুবিধা হ'ল আপনি যখন নেটওয়ার্কে অনুলিপি করছেন বা আপনি যদি পূর্ববর্তী কোনও অনুলিপি আপডেট করছেন (বা তুলনা করছেন)।
বিস্তারিত জানতে এখানে দেখুন: