إكس تي 2

من ويكيبيديا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث
ext2
مُطوِر Rémy Card
الاسم الكامل Second extended file system
اولج January 1993 (لينكس Linux)
رمز التقسيم Apple_UNIX_SVR2 (Apple Partition Map)
0x83 (MBR)
Basic Data Partition
البنية
حجز الملفات I-nodes
المحدودية
أكبر حجم للملف الواحد 2 tebibyte
أطول اسم ملف مسموح 255 حرف
أكبر حجم للقرص 16 tebibyte
الأحرف المتاحة في اسم الملف أي byte عدا NUL و'/'
المميزات
الانشقاقات yes
تصاريح نظام الملفات POSIX
ضغط شفاف نعم(اختياري)
الترميز الشفاف No
أنظمة الملفات المدعومة لنكس, BSD, ويندوس, Mac OS X

نظام الملفات الممتد الثاني (بالإنجليزية: second extended filesystem) إختصارا إكس تي 2 ( ext2 )، وهو نظام ملفات مستخدم لنظام لينكس و نواة لينكس .[1][2][3] صمم هذا النظام في البداية من قبل رمي كارد Rémy Card كبديل لنظام إكس تي Extended Filesystem(ext) . إن هذا النظام سريع بما فيه الكفاية حتى ان سرعة كل نظام ملفات آخر يُقارن به. مع ان نظام إكس تي 2 ( ext2 ) ليس نظام ملفات ذو صحائف ( Journaling file system ) إلا ان نظام إكس تي 3 ( ext3 ) يوفر هذه الميزة وهو متوافق جداً مع نظام إكس تي 2 ( ext2 ) .

التطبيق المتعارف عليه لنظام إكس تي 2 ( ext2 ) هو ال ext2fs driver في نواة لينوكس. تطبيقات أخرى(ذات جودة وكمال متفاوتين) موجودة في لينكس ( Hurd ) وماك ( Mac OS X ) وبعض أنواع بي إس دي ( BSD ) وكتطبيق اضافي في نظام مايكروسوفت ويندوز . إكس تي 2 ( ext2 ) كان نظام الملفات الافتراضي في لينكس فيدورا ( Fedora Core ) ولينكس ريد هات ( Red Hat Linux ) ودبيان لينكس ( Debian Linux ) إلى ان تم استبداله بإكس تي 3 ( ext3 ) .

سجل مؤشر[عدل]

سجل مؤشر Inode ( Index Node ) )، كل ملف او دليل يمثل بواسطة مؤشر Inode ومصدر هذا المصطلح هو Index Node .[4]

انظر الشكل التالي كمثال عليه

Estructure

دليل[عدل]

دليل ( Directories )

تحديد واختيار موقع البيانات[عدل]

تحديد واختيار موقع البيانات ( Allocating Data )، عندما يقوم اي مستخدم بانشاء ملف جديد او دليل (مجلد) فان نظام الملفات يجب ان يقرر اين يحفظ هذا الملف على القسم

انظر ايضا[عدل]

مصادر و مراجع[عدل]

  1. ^ Wallen، Jack (September 17, 2012). "Enable the mounting of ext2/3 file systems on a Windows machine". TechRepublic. تمت أرشفته من الأصل في 22 أكتوبر 2017. اطلع عليه بتاريخ January 17, 2016. 
  2. ^ linux/kernel/git/torvalds/linux-2.6.git/commitdiff:[وصلة مكسورة], [PATCH] 2TB files: add blkcnt_t, Author:Takashi Sato, 26 Mar 2006 09:37:52 +0000 (01:37 -0800) — Commit allowing for large files, git.kernel.org
  3. ^ "ReactOS 0.4.2 Released". reactos.org. اطلع عليه بتاريخ 17 أغسطس 2016. 
  4. ^ "Programmer's Journal", Volume 5, 1987, p. 174
Gnome-system.png
هذه بذرة مقالة عن برمجيات الحاسوب بحاجة للتوسيع. شارك في تحريرها.