আমি জিরো এবং এলোমেলো মান ভরা একটি বড় ফাইল 10 ডলার তৈরি করতে চাই। আমি ব্যবহার করে চেষ্টা করেছি:
dd if=/dev/urandom of=10Gfile bs=5G count=10
এটি প্রায় 2 জিবি ফাইল তৈরি করে এবং প্রস্থান স্থিতি '0' দিয়ে প্রস্থান করে। আমি কেন বুঝতে ব্যর্থ?
আমি ফাইলটি তৈরি করেও চেষ্টা করেছিলাম:
head -c 10G </dev/urandom >myfile
এটি তৈরি করতে এটি প্রায় 28-30 মিনিট সময় নেয়। তবে আমি এটি দ্রুত তৈরি করতে চাই। কারও সমাধান আছে?
এছাড়াও আমি তুলনা করার জন্য একই (সিউডো) র্যান্ডম প্যাটার্ন সহ একাধিক ফাইল তৈরি করতে চাই। কেউ কি এটি করার একটি উপায় জানেন?
dd
ব্লকের আকারের কারণে আপনি সম্ভবত একটি ত্রুটি পেয়ে যাচ্ছেন। আপনি এই পোস্টটি stackoverflow.com/questions/6161823/… দেখতে চাইতে পারেন এটির সর্বোত্তম ব্লকের আকার, পাশাপাশি কিছু ব্যবহারকারীর স্ক্রিপ্ট / প্রোগ্রাম এবং অন্যান্য পরামর্শ ব্যবহার করে কীভাবে তা গণনা করা যায় তার কয়েকটি ভাল উত্তর রয়েছেdd
।