تعلم قيادة لينكس - نظام الملفات fs

اسم

filesystems - أنواع ملفات نظام Linux: minix ، ext ، ext2 ، ext3 ، xia ، msdos ، umsdos ، vfat ، proc ، nfs ، iso9660 ، hpfs ، sysv ، smb ، ncpfs

وصف

عندما يكون نظام ملفات proc مُثبَّتًا على / proc ، كما هو معتاد ، يمكنك البحث في الملف / proc / filesystems الذي يدعم نظام kernel حاليًا. إذا كنت بحاجة إلى واحدة غير مدعومة حاليًا ، فقم بإدخال الوحدة النمطية المقابلة أو إعادة ترجمة النواة.

من أجل استخدام نظام ملفات ، يجب عليك تركيبه ، انظر mount (8) للأمر mount ، ولخيارات التحميل المتاحة.

أنظمة الملفات المتاحة

MINIX

هو نظام الملفات المستخدم في نظام التشغيل Minix ، وهو أول نظام يعمل بنظام Linux. يحتوي على عدد من أوجه القصور: حد حجم قسم 64 ميغابايت ، أسماء ملفات قصيرة ، طابع زمني واحد ، إلخ. يبقى مفيدًا للأقراص المرنة وأقراص ذاكرة الوصول العشوائي.

تحويلة

هو امتداد مفصل لنظام ملفات minix . وقد حل محله تماما النسخة الثانية من نظام الملفات الموسعة ( ext2 ) وتمت إزالته من النواة (في 2.1.21).

الملفات ext2

هو نظام ملفات القرص عالي الأداء الذي يستخدمه Linux للأقراص الثابتة وكذلك الوسائط القابلة للإزالة. تم تصميم نظام الملفات الموسعة الثاني كامتداد لنظام الملفات الموسعة ( ext ). تقدم ext2 أفضل أداء (من حيث السرعة واستخدام وحدة المعالجة المركزية) لأنظمة الملفات المدعومة في Linux.

ext3 و

هي نسخة يومية من نظام الملفات ext2. فمن السهل للتبديل ذهابا وإيابا بين ext2 و ext3.

ext3 و

هي نسخة يومية من نظام الملفات ext2. تقدم ext3 مجموعة كاملة من الخيارات اليومية المتاحة بين أنظمة الملفات اليومية.

xiafs

تم تصميمها وتنفيذها لتكون نظام ملفات ثابت وآمن من خلال توسيع نظام ملفات Minix. يوفر الميزات الأساسية الأكثر المطلوبة دون تعقيد لا مبرر له. لم يعد نظام ملفات xia مطورًا أو يتم الحفاظ عليه بشكل نشط. تمت إزالته من النواة في 2.1.21.

مايكروسوفت دوس

هو نظام الملفات المستخدم من قبل DOS و Windows وبعض أجهزة كمبيوتر OS / 2. لا يمكن أن تكون أسماء ملفات msdos أكثر من 8 أحرف ، متبوعة بفترة اختيارية و 3 أحرف.

umsdos

هو نظام ملفات دوس موسع يستخدمه لينكس. فهو يضيف القدرة على أسماء الملفات الطويلة ، UID / GID ، وأذونات POSIX ، والملفات الخاصة (الأجهزة ، المسمى المواسير ، إلخ) تحت نظام ملفات DOS ، دون التضحية بالتوافق مع DOS.

VFAT

هو نظام ملفات دوس موسع يستخدمه Microsoft Windows95 و Windows NT. يضيف VFAT القدرة على استخدام أسماء ملفات طويلة تحت نظام ملفات MSDOS.

بروك

هو نظام ملفات زائف يستخدم كواجهة لبيانات بنية النواة بدلاً من القراءة والتفسير / dev / kmem . على وجه الخصوص ، لا تأخذ ملفاتها مساحة على القرص. انظر بروك (5).

ISO9660

هو نوع نظام ملفات CD-ROM مطابق لمعيار ISO 9660.

عالية سييرا

يدعم Linux High Sierra ، مقدمة لمعيار ISO 9660 لأنظمة ملفات CD-ROM. يتم التعرف عليه تلقائيًا داخل دعم نظام الملفات iso9660 تحت Linux.

روك ريدج

يدعم Linux أيضًا سجلات "بروتوكول استخدام مشاركة النظام" التي تم تحديدها بواسطة بروتوكول Rock Ridge Interchange Protocol. يتم استخدامها لمزيد من وصف الملفات في نظام ملفات iso9660 إلى مضيف UNIX ، وتوفير معلومات مثل أسماء الملفات الطويلة و UID / GID وأذونات POSIX والأجهزة. يتم التعرف عليه تلقائيًا داخل دعم نظام الملفات iso9660 تحت Linux.

HPFS

هو نظام الملفات H igh-Performance ، المستخدم في OS / 2. نظام الملفات هذا للقراءة فقط في Linux نظرًا لنقص الوثائق المتوفرة.

sysv

هو تطبيق لنظام ملفات SystemV / Coherent لنظام Linux . وهي تنفذ كل من Xenix FS و SystemV / 386 FS و Coherent FS.

NFS

هو نظام ملفات الشبكة المستخدم للوصول إلى الأقراص الموجودة على أجهزة الكمبيوتر البعيدة.

الشركات الصغيرة والمتوسطة

هو نظام ملفات شبكة يدعم بروتوكول SMB ، يستخدمه Windows for Workgroups و Windows NT و Lan Manager.

لاستخدام smb fs ، تحتاج إلى برنامج تثبيت خاص ، والذي يمكن العثور عليه في حزمة ksmbfs ، الموجودة في ftp://sunsite.unc.edu/pub/Linux/system/Filesystems/smbfs .

ncpfs

هو نظام ملفات شبكة يدعم بروتوكول NCP ، يستخدمه Novell NetWare.

لاستخدام ncpfs ، تحتاج إلى برامج خاصة ، والتي يمكن العثور عليها في ftp://linux01.gwdg.de/pub/ncpfs .