ملف بحجم صفر بايت
الملف ذو الحجم الصفري أو الملف ذو الطول الصفري هو ملف حاسوبي لا يحتوي على أي بيانات . وبما أن حجم الملف (أو طوله) يُقاس عادةً بالبايت ، فإن طول هذا الملف يساوي صفر بايت. [ 1 ]
على الرغم من وجود طرق عديدة لإنشاء ملف بحجم صفر بايت، إلا أن إحدى الطرق الشائعة لإنشائه عمدًا هي عبر سطر touchالأوامر. يقوم سطر الأوامر touch abcبإنشاء ملف بحجم صفر بايت باسم abc .
تتضمن عملية إنشاء أي ملف إنشاءه بحجم صفر، ولكن عادةً ما تُكتب البيانات إلى الملف الجديد فور إنشائه، بحيث لا يلاحظ المستخدمون عادةً الملفات ذات الحجم الصفري. قد يشير وجود ملف بحجم صفري إلى عطل في البرنامج . أحد السيناريوهات الشائعة هو تخزين البيانات مؤقتًا في الذاكرة ثم كتابتها إلى وحدة التخزين لاحقًا. قد يترك البرنامج الذي لا يكتب البيانات إلى وحدة التخزين (أي بسبب إنهاء غير طبيعي) ملفًا بحجم صفري عن طريق الخطأ. في بعض الأحيان، تكون الفترة الزمنية بين إنشاء الملف وكتابة البيانات إليه طويلة بما يكفي ليلاحظ المستخدم أن حجم الملف صفري قبل أن يكتب البرنامج أي محتوى.
حتى الملفات التي لا يتجاوز حجمها صفر بايت تتطلب مساحة تخزين، إذ تحتوي جميع الملفات على بيانات تعريفية خاصة بنظام الملفات . وقد يخصص نظام الملفات حدًا أدنى لحجم المساحة لكل ملف. ويمكن معرفة هذه المعلمات باستخدام أداة مساعدة في نظام التشغيل . [ 2 ] [ 3 ] وغالبًا ما يكون هذا الحجم 4096 بايت.stat
تتضمن بعض تنسيقات الملفات بيانات وصفية (منفصلة عن بيانات نظام الملفات الوصفية). في هذه الحالة، قد يكون لملف لا يحتوي على أي محتوى حجم غير صفري. على سبيل المثال، قد يحتوي مستند معالج نصوص بدون نص، أو صورة بأبعاد صفرية، أو عينة صوتية مدتها صفر، على بيانات وصفية تجعل حجم الملف غير صفري. من ناحية أخرى، لا تحتوي بعض تنسيقات الملفات على بيانات وصفية. على سبيل المثال، لا يحتوي ملف نصي ASCII على بيانات وصفية، وبالتالي يكون حجم الملف الذي لا يحتوي على محتوى صفريًا. ولكن، تتضمن بعض تنسيقات الملفات النصية رأسًا لعلامة ترتيب البايت يصف الترميز ، مما يجعل حجم الملف الذي لا يحتوي على محتوى غير صفري.
الاستخدامات
يُستخدم ملف بحجم صفر بايت أحيانًا لأغراض مُحددة. على سبيل المثال، قد يجد المستخدم ملفًا بحجم صفر بايت باسم documents-moved-to-partition-D في مجلد فارغ ، فيعرف حينها أن يبحث في القسم D عن الملفات التي كانت موجودة في ذلك المجلد. أحيانًا، يُضاف ملف بحجم صفر بايت إلى مجلد للتأكد من أنه ليس فارغًا، لأن بعض الأدوات (مثل برامج النسخ الاحتياطي والتحكم في الإصدارات ) تتجاهل المجلدات الفارغة.
يمكن استخدام وجود ملف باسم معين أو عدم وجوده لتوجيه مسار التحكم في البرنامج . على سبيل المثال:
إذا كان الملف C:\NOTHING.TXT موجودًا ، فاخرج. إذا لم يكن الملف C:\NOTHING.TXT موجودًا ، فانتقل إلى البداية . ملاحظة : أنشئ الملف C : \ فارغًا . اكتب null ثم اكتب : اخرج.مراجع
- ↑ ماثاي (2019) .
- ↑ فريق، رؤى تقنية (2020-08-07). "الحجم مقابل الحجم على القرص - لماذا يوجد فرق؟" . Businesstechweekly.com . تم الاطلاع عليه بتاريخ 2023-09-27 .
- ↑ "فهم حجم كتلة الإدخال/الإخراج" . موقع Unix & Linux Stack Exchange . تم الاطلاع عليه بتاريخ 27-09-2023 .
فهرس
- ماثاي، أنيث (2019). "ملفات بحجم صفر بايت. مشكلة كبيرة في الاكتشاف الإلكتروني. ما هي، وهل هناك أي شيء يمكن فعله حيالها؟ " . www.linkedin.com
- ملفات الكمبيوتر
- نماذج أنواع البرامج
