محاضرة(2) نظام ملفات (1).docx

Document Details

StylishSpessartine

Uploaded by StylishSpessartine

جامعة العلوم والتقانة

Tags

Linux file system operating system computer science

Full Transcript

**نظام الملفات ( File System) :** عند تثبيت نظام التشغيل لينكس (Linux) فإنه يقوم بإنشاء نظام ملفات يســــــــمى ( Standard File System), وهو في شكل شجرة (هرمي) يتم بها تنظيم الملفات. FS12.PNG - /وهو الجذر الرئيسي للنظام - /bin وفيه جميع الأوامر العادية التي يحتاجها النظام في حالة الطوارئ...

**نظام الملفات ( File System) :** عند تثبيت نظام التشغيل لينكس (Linux) فإنه يقوم بإنشاء نظام ملفات يســــــــمى ( Standard File System), وهو في شكل شجرة (هرمي) يتم بها تنظيم الملفات. FS12.PNG - /وهو الجذر الرئيسي للنظام - /bin وفيه جميع الأوامر العادية التي يحتاجها النظام في حالة الطوارئ أي جميع الأوامر الأساسية التي ليس لها واجهة رسومية - /boot يحتوي على الملفات المطلوبة للإقلاع - /dev نجد تحته جميع الأجهزة - /etc يحتوي جميع ملفات التهيئة الخاصة بالنظام وعلى الإعدادات لكل المستخدمين التي تتحكم في كل البرامج - /home مجلدات المستخدمين - /lib يحتوي جميع المكتبات المشتركة الخاصة بالبرمجة - /mnt خاص بتركيب لأقراص مثل CD,Floppy - /opt للبرامج غير التابعة للإصدارة التي نعمل عليها - /proc تكتب فيه المعلومات الخاصة بالنواة التي تعمل حالياً - /root المجلد الرئيسي لمدير النظام - /sbin مثل bin ولكنه خاص بأوامر إدارة النظام عادة الجذر فقط من ينفذها. - /tmp مجلد الملفات المؤقتة يفرغ عند إعادة التشغيل - /usr به جميع البرامج التي يستخدمها النظام في عمله العادي - /var توجد به الملفات والمجلدات التي تتغير باستمرار مثل ملفات الطابعة ويحوي على المجلد log الذي يخزن ملفات الدخول والخروج للمستخدمين والتقارير التي تكتبها البرامج قد تشكل هذه أداتك لتتبع من يحاول اختراق نظامك وتساعدك على كشف الجاني - /lost+found للملفات الناتجة عن برنامج fsck. **نظام ملفات (ext3):** تم تغيير نظام الملفات الافتراضي لـ Red Hat Linux من ext2 إلى ext3 لهذا الإصدار. نظام الملفات ext3 هو ما يشار إليه باسم نظام ملفاتالتصفح. تم تصميم أنظمة ملفات التصفح للاستعادة بسرعة من أعطال النظام. الاسترداد السريع يجعل ext3 أحد الأصول الهامة لأجهزة الكمبيوتر التي تحتاج إلى أن تكون قيد الجاهزية في كل وقت. نظام الملفات ext3 هو في الواقع مجرد نظام الملفات ext2 مع القدرة على استرداد أسرع في حالات فشل ​​النظام. يمكن أن تنمو أنظمة الملفات بصورة أكبر مع ext3 ، دون قيود لفحص نظام الملفات الطويل بعد وقوع الحادث. **2. أنواع نظام الملفات:** يتيح لك Red Hat Linux إنشاء أنواع مختلفة من الأقسام ، استنادًا إلى نظام الملفات الذي سيستخدمه. فيما يلي وصف موجز لأنظمة الملفات المختلفة المتاحة ، وكيف يمكن استخدامها. ** ext2** - يدعم نظام الملفات ext2 أنواع ملفات Unix القياسية (الملفات العادية ، والأدلة ، والروابط الرمزية ، الخ). يوفر إمكانية تعيين أسماء ملفات طويلة ، حتى 255 حرفًا. تستخدم الإصدارات السابقة لـ Red Hat Linux 7.2 أنظمة الملفات ext2 بشكل افتراضي. ** نظام ext3 -** يستند نظام الملفات ext3 على نظام الملفات ext2 ولديه ميزة رئيسية واحدة - التصفح. يؤدي استخدام نظام ملفات دفتر التصفح تقليل الوقت المستغرق في استرداد نظام الملفات بعد التعطل حيث لا توجد حاجة لفصل نظام الملفات. يتم تحديد نظام الملفات ext3 بشكل افتراضي وينصح به بشدة. ** ext4 -** نظام الملفات ext4 هو امتداد قابل للتوسع لنظام الملفات ext3 ، والذي كان نظام الملفات الافتراضي لـ Red Hat Enterprise Linux 5. Ext4 هو نظام الملفات الافتراضي لـ Red Hat Enterprise Linux 6 ، ويمكن أن يدعم الملفات وأنظمة الملفات ما يصل إلى 16 تيرابايت في الحجم. كما أنه يدعم عددًا غير محدود من الأدلة الفرعية (يدعم نظام الملفات ext3 فقط ما يصل إلى 32000) ، على الرغم من أن عدد الارتباطات يزيد عن 65000 مرة ، فإنه يعاد إلى 1 ولم يعد يزداد. ![fs](media/image2.png) **إدارة الكتلة المنطقية (LVM)** - إنشاء قسم واحد أو أكثر من وحدات التخزين الفعلية (LVM) يسمح لك بإنشاء وحدة تخزين منطقية، حيث يمثل نهج إدارة الأقراص الذي يسمح لنا بإنشاء أو توسيع أو تقليل أو حذف أو تغيير حجم مجموعات وحدة التخزين أو وحدات التخزين المنطقية. ** نظام RAID** - يتيح لك إنشاء قسمين RAID من برامج أو أكثر إنشاء نظام RAID. ويمثل نظام RAID تجميع فعلي للأجهزة القرصية لإنشاء عرض تقديمي منطقي لجهاز واحد لنظام التشغيل وذلك بغرض التكرار أو الأداء أو مزيج من الاثنين. ** المبادلة swap** - تستخدم أقسام المبادلة لدعم الذاكرة الظاهرية. بمعنى آخر ، تتم كتابة البيانات إلى قسم مبادلة عندما لا يكون هناك ذاكرة وصول عشوائي كافية لتخزين البيانات التي يقوم النظام بمعالجتها. **vfat** - نظام الملفات VFAT هو نظام ملفات Linux متوافق مع أسماء ملفات Microsoft Windows الطويلة على نظام الملفات FAT

Use Quizgecko on...
Browser
Browser