إنشاء ملف كبير من سطر الأوامر أو أداة القرص لأغراض الاختبار
جدول المحتويات:
غالبًا ما تُستخدم الملفات الفارغة الكبيرة لأغراض الاختبار أثناء اختبارات الوصول إلى القرص ، والتطوير ، وضمان الجودة ، وتصفية البيانات ، والبرمجة النصية. على الرغم من أنه لا ينطبق بالتأكيد على معظم المستخدمين ، إلا أنه من السهل القيام به بحيث يمكن لأي شخص تجربته حتى لو لم تكن لديك حاجة محددة.
سنغطي ثلاث طرق لإنشاء ملفات بسرعة من أي حجم تقريبًا ، وطريقتان ستستخدمان سطر الأوامر ؛ أحدهما محايد لنظام التشغيل والآخر محدد لنظام التشغيل MacOS و Mac OS X ، والآخر أكثر سهولة في الاستخدام يستخدم تطبيق Disk Utility الأصلي لنظام التشغيل Mac OS X.
من الواضح أن هذا يستهدف مستخدمين أكثر تقدمًا مع بعض الطلاقة في سطر الأوامر. للمتابعة ، افتح تطبيق Terminal للبدء.
إنشاء ملف كبير من سطر الأوامر
إن أبسط طريقة لإنشاء ملف فارغ كبير على الفور هي استخدام الأمر "mkfile" ، والذي يمكنه على الفور إنشاء ملف بأي حجم ، سواء كان صغيرًا إلى حد ما بالبايت أو ضخم في الجيجابايت. صيغة mkfile كما يلي:
mkfile -n size filename
على سبيل المثال ، لإنشاء ملف بسعة 1 غيغابايت يسمى "LargeTestFile" على سطح المكتب ، سيكون الأمر:
mkfile -n 1g ~ / Desktop / LargeTestFile
يتم إنشاء الملف على الفور ويشغل الحجم الكامل. الملفات الكبيرة التي تم إنشاؤها من mkfile مليئة بالأصفار.
يمكنك تأكيد حجم الملف الذي تم إنشاؤه باستخدام أمر Get Info الخاص بالباحث ، أو باستخدام ls:
ls -lh ~ / Desktop / LargeTestFile
الجانب السلبي الوحيد لأمر mkfile هو أنه يبدو مقصورًا على نظام التشغيل Mac OS X ، وبالتالي إذا كنت تبحث عن حل متوافق مع العديد من الأنظمة الأساسية والذي سيعمل عبر تنويعات يونكس ولينكس الأخرى التي تريدها لاستخدام “dd” بدلاً من ذلك.
الأمر dd أقل وضوحًا للاستخدام من mkfile ، لكنه لا يزال مستقيماً إلى حد ما ، تحتاج إلى تحديد اسم الملف ، وحجم الكتلة ، وعدد الكتل:
dd if=/ dev / صفر من=FileName bs=1024 count=1000
طريقة أخرى تتمثل في استخدام علامة البحث مع بعض عمليات الضرب البسيطة لحجم كتلة ميغا بايت (1024) ، وبالتالي فإن الأمر التالي سينشئ ملفًا بحجم 100 ميغا بايت (1024 × 100):
dd if=/ dev / صفر من=LargeTestFile.img bs=1024 count=0 طلب=$
يمكن أن تكون طريقة الضرب الأخيرة من CyberCit أسهل قليلاً إذا لم تكن جيدًا في تقدير أحجام البايت الكبيرة.
إنشاء ملف ضخم باستخدام أداة القرص
على الرغم من أن معظم المستخدمين الذين يتطلعون إلى إنشاء ملفات فارغة كبيرة ربما يفضلون سطر الأوامر ، يمكنك أيضًا استخدام Disk Utility.
- تشغيل أداة القرص واختيار "صورة جديدة"
- قم بتسمية الملف بالشكل المناسب ، ثم اسحب القائمة الفرعية "الحجم" وحدد حجم الملف المناسب لاحتياجاتك
- تجاهل جميع الإعدادات الأخرى واختر "إنشاء"
ستعمل DiskUtility على إنشاء صورة قرص بالحجم المحدد ، والتي تعمل بشكل رائع للاختبار. حدد موقع DMG المصمم حديثًا في Finder وسترى أنه يشغل الحجم الكامل المحدد ، في هذه الحالة حجم قرص DVD 2.6 جيجابايت:
على عكس dd أو mkfile ، ستكون صورة القرص قابلة للكتابة فعليًا بشكل افتراضي ما لم يتم اختيار خلاف ذلك ، الأمر الذي قد يكون مفيدًا أو لا يكون مفيدًا لأغراض التطوير هذه.
أيًا كانت الطريقة التي تستخدمها ، فربما تريد حذف ملف (ملفات) الاختبار الكبيرة بعد ذلك ، وإلا يمكن أن تلتهم ملفات الاختبار غير المفيدة ذات الحجم الهائل قرصك الثابت بسرعة. إذا قمت بإنشاء ملفات الاختبار في مجلد غير معروف ولم يعد بإمكانك تحديد موقعها بنفسك ، فلا تنس أنه يمكنك إجراء عمليات بحث محددة بحجم الملف باستخدام Spotlight في OS X Finder لتعقب أي عنصر كبير في الملف بسرعة النظام.