48
ة ي ك ب ش ل ب غ ش ت م ظ ن مادة ة ي ك ب ش ل ب غ ش ت م ظ ن مادة2 2 ى ل و الأ رة ض حا م ل ا ى ل و الأ رة ض حا م ل ا ات ف ل م ل ا ة م ظ ن ا ات ف ل م ل ا ة م ظ ن ا ها ل ب م ح ت ها و ع وا ن ا ها ل ب م ح ت ها و ع وا ن ا ود م ح م لم ا وسا دس ب ه م لاد ا عد? ا ود م ح م لم ا وسا دس ب ه م لاد ا عد? ا

مادة نظم تشغيل شبكية 2 المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

  • Upload
    jesse

  • View
    121

  • Download
    12

Embed Size (px)

DESCRIPTION

مادة نظم تشغيل شبكية 2 المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود. أولاً : مقدمة. ما هو القرص الصلب ؟ القرص الصلب هو جزء من مكونات الحاسوب ، وهو المسؤول عن التخزين الطويل الأمد للمعلومات حتى في حالة قطع التيار الكهربائي عن الجهاز . - PowerPoint PPT Presentation

Citation preview

Page 1: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

مادة نظم تشغيل شبكية مادة نظم تشغيل شبكية 22

المحاضرة األولىالمحاضرة األولى

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

أنواعها وتحميلهاأنواعها وتحميلها

إعداد المهندس وسام إعداد المهندس وسام المحمودالمحمود

Page 2: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

أوًال+ : مقدمةأوًال+ : مقدمة

؟ • الصلب القرص هو ماوهو • ، الحاسوب مكونات من جزء هو الصلب القرص

حتى للمعلومات األمد الطويل التخزين عن المسؤولالجهاز . عن الكهربائي التيار قطع حالة في

دائم • بشكل المعلومات يخزن الصلب القرص أن وبماوالملفات البرامج بحفظ للمستخدم يسمح فهو لذلك

أخرى . بيانات وأيمن • E كثيرا أكبر الصلب للقرص التخزينية السعة إن

الرئيسية للذاكرة التخزينية اليوم RAMالسعة وتوجدالتخزينية سعتها تتجاوز 1Tera Byteأقراص

Page 3: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

ما المقصود بتهيئة القرص ما المقصود بتهيئة القرص الصلب ؟الصلب ؟

ألقسام • تمييزه خالل من الصلب القرص تنظيم يتممنفصلة .

أي • بإيجاد للكمبيوتر سهولة وبكل يسمح هذاالمخزنة . البتات من سلسلة

يعرف • الصلب القرص لتنظيم الرئيسي المصطلحالقرص Formattingبالتهيئة العملية هذه تمكن

مع األقراص على الملفات كتابة من الصلببعد فيما المطلوبة الملفات استرجاع إمكانية

كبيرة . وبسرعةالصلب • للقرص التهيئة عملية تتم أن ويجب

المنطقية : . والتهيئة الفيزيائية التهيئة بطريقتين

Page 4: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

التهيئة الفيزيائيةالتهيئة الفيزيائية

المستوى • المنخفضة بالتهيئة كذلك تسمىالتهيئة • قبل الفيزيائية التهيئة بعملية القيام يجب

التهيئة هذه عادة تتم الصلب للقرص المنطقيةالشركة قبل من مباشرة صناعته بعد للقرص

الصلب . للقرص المنتجةالدائرية • األقراص الفيزيائية التهيئة عملية م iقسj ت

الرئيسية الفيزيائية العناصر إلى الصلب للقرصالتالية:

واألسطوانات • والقطاعات المسارات

Page 5: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود
Page 6: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

التهيئة المنطقيةالتهيئة المنطقية

الصلب • للقرص ملفات نظام المنطقية التهيئة تضع( مثل التشغيل لنظام يسمح -DOS-Windowsمما

Linux )القرص على المتوفرة المساحة باستعمالالملفات . واسترجاع لتخزين الصلب

ملفات • أنظمة تستخدم المختلفة التشغيل أنظمة إننريد التي المنطقية التهيئة فنوع لذلك ، مختلفة

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

نظام • من واحد بنوع بالكامل الصلب القرص تهيئة إنيمكن التي التشغيل أنظمة عدد من يحد الملفاتالحظ ولحسن لكن ، الصلب القرص على تركيبها

المشكلة . لهذه حل يوجد

Page 7: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

PartitionPartitionتقسيم القرص تقسيم القرص

الصلب • للقرص المنطقية التهيئة بعملية القيام قبلكل أقسام عدة إلى الصلب القرص تقسيم يمكن

يسمح مما مختلف ملفات بنظام تهيئته يمكن قسمالقرص نفس على تشغيل أنظمة عدة بتركيب

الصلب . عدة • إلى الصلب القرص تقسيم عملية فإن وكذلك

لمساحة كفاءة أكثر باستغالل تسمح أقسامالصلب القرص

Page 8: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

File Fileثانيا+ : أنظمة الملفات ثانيا+ : أنظمة الملفات SystemsSystems

القرص • على البيانات تخزين طريقة هو الملفات نظامالصلب

لتخزين • ضرورية هيكلية أو بناء من يتألف ملفات نظام كلتتضمن . : البيانية الهياكل هذه البيانات وإدارة

التشغيل 1( نظام استنهاض ( Operating System Boot Record)سجل

واألدلة .2( الملفات

أساسية • وظائف ثالث يؤدي الملفات نظام أن كماهي :

مساحة 1( إجمالي من والمستخدمة الحرة المساحة تحديدالصلب . القرص

مع ) 2( ملف كل يوحد والملفات األدلة أسماء معرفة أو حفظأخرى ( ومعلومات والسماحيات المجلد واسم اسمه

)3. الصلب القرص على للملف الفيزيائي الموقع تحديد أو معرفة

Page 9: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

+ أنظمة الملفات األكثر شيوعا+أنظمة الملفات األكثر شيوعا

قبل • من تستخدم المختلفة الملفات أنظمة إنتميز التشغيل أنظمة بعض مختلفة تشغيل أنظمةمن اآلخر البعض بينما ، فقط واحد ملفات نظام

أنظمة من عدد تمييز على قادرة التشغيل أنظمة: مثل الملفات

الملفات – تخصيص FAT,FAT32جدول

الجديدة – التقنية ملفات New Technology FileنظامSystem (NTFS)

األداء – عالي الملفات High Performance File Systemنظام(HPFS)

لينكس – ملفات Linux Ext2 and Linux Swapنظام

Page 10: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

ثالثا+ : أنواع أنظمة الملفات في ثالثا+ : أنواع أنظمة الملفات في LinuxLinux

يستخدم التشغيل نظم لباقي مغاير Linuxبشكلالملفات أنظمة من واسعة تشكيلة

ومنذ النظام هذا أن إلى ذلك في السبب يعودتدعى طبقة يمتلك "virtual file system"بداياته

layer الوهمية الملفات نظام طبقة أي يستخدمLinux الملفات كنظام EXT2نظام

بإحكام E ومؤسسا E مبنيا كانت والذي قياسي ملفات E أيضا ثباته أثبت وقد

نظام تقسيمات إلى الدخول على قادر فإنه كذلكWindows كنظامFAT ونظامNTFS

Page 11: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

اختيار نظام الملفات يؤثر على النقاطالتالية :

التشغيل 1( نظام أداءاألخطاء 2( حدوث عند الملفات استردادالصلب 3( القرص تقسيم حجم تقييد

Page 12: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

أشهر أنواع أنظمة الملفات أشهر أنواع أنظمة الملفات LinuxLinuxفي في

)1EXT2 ( كذلك القياسي النظام (EXT4وEXT3هو

)2VFAT الملفات أنظمة يدعم هو FAT32و Fatو

)3proc أو ظاهري ملفات نظام أنه virtualوهو يعني مما. النظام لهذا القرص من معينة مساحة تخصيص يتم ال

)4UNMSDOS من لكل يسمح MS-DOSو Linuxوهو. الصلب القرص من القسم نفس على والتعايش بالتواجد

)5iso9660 المضغوطة لألقراص مخصص وهو)6NFS يسمح كما بعد عن الملفات إلى للوصول يستخدم

عبر متوفرة تكون بأن الجهاز على المخزنة للملفاتالشبكة

)7Swap Partition للذاكرة إضافة تخيلية كذاكرة يستخدمالرئيسية

Page 13: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

EXT2EXT2 – نظام الملفات – نظام الملفات 11

سعتها تتجاوز تقسيمات 4Tera Byteيدعم إلى التقسيمات هذه على المخزن الملف حجم يصل

2GB حتى يصل أن النواة 2TBويمكن نوع حسب إلى يصل الملف محرف 255اسم قرص على مخزن ملف بحذف قمت قمت EXT2إذا

يلي : بما الملفات نظام يقومللملف 1( الفيزيائية الوصالت حذفالحذف 2( ووقت تاريخ تسجيلالمجلد 3( من الملف اسم يلغي

E حديثا محذوف ملف استرجاع باإلمكان أنه نالحظ

Page 14: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

EXT3EXT3 – نظام الملفات – نظام الملفات 22

نظام على والتعديالت التحسينات من مجموعة هوالسابق التدوين EXT2الملفات عملية يدعم وهو

سجل Journalingفي بـ هذا الملفات نظام رئيسية :4يتميز أمور

اإلتاحية 1( أو Availabilityالوجود

البيانات 2( وكمال Data Integrityسالمة

Speedالسرعة 3(

التحويل 4( Easy to Transformسهل

Page 15: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

AvailabilityAvailabilityأ – الوجود أو اإلتاحية أ – الوجود أو اإلتاحية التشغيل نظام في حصل في Linuxلو عطل خالل من خلل

واضطر النظام في خلل حصل أو الكهربائية الطاقة مزودلن جديد من النظام تشغيل بعد فانه نفسه إطفاء إلى

للجزء إضافة عملية تعمل أن حصل partition تستطيع الذيالتالي األمر بتنفيذ تقوم أن بعد إال الخطأ e2fsckعليه

عليه . حجم على يعتمد األمر هذا سيستغرقه الذي والوقت E طبعا

أن يمكن ال ملفاتك أو معطل نظامك أن فتخيل الجزء ذلك. الزمنية الفترة هذه بعد إال لها تصل

الجزء على الموجودة الملفات عدد E تؤثر partition وأيضا , على يؤثر سوف بالتالي وهذا االسترجاع عملية سرعة على

.Availabilityالوجودية

Page 16: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

الملفات نظام إلى نعود ما ext3اآلن خالل من ويمكننظام انه ذكر تنظيف ext3 سبق عملية إلى يحتاج ال

بسبب partitionللجزء عطل أو خلل عليه حصل الذيبتخزين يقوم E أصال ألنه وذلك الطاقة مزود توقف

. عالية كفاءة ذات بطريقة البيانات

النظام يحتاجه الذي العمل ext3الوقت إلى للرجوععدد على أو الجزء حجم على يعتمد ال صحيح بشكل

عليه المخزنة الملفات الـ حجم على يعتمد المستعمل journalوإنما السجل أي

النظام . وكفاءة اتزان على للحفاظحوالي journalالـ يأخذ حسب 1األساسي ويختلف ثانية

المستعمل العتاد Hardwareسرعة

Page 17: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

ب - سالمة وكمال البيانات ب - سالمة وكمال البيانات Data IntegrityData Integrity

لنظام على ext3باستعمالك تحصل أن يمكنكData Integrity في الموجودة من ext2أعلى

مزود في مفاجئ عطل عملية بعد ذلك مالحظة يمكن. شرعية غير بطريقة للنظام إطفاء أو الطاقة

نوع لكل المطلوبة الحماية مستوى تحدد أن يمكن كما. لديك التي البيانات من

والتماسك المتانة تحدد أن للبيانات consistency ويمكنملفات عمل ستتجنب الحالة وهذه الحاالت جميع في

إعادة عملية بعد لنا تظهر التي الملفات مثل احتياطيةمعين . خلل عليه حصل الذي الجزء تشغيل

األساسية هي اإلعدادات أفضل تأكيد بكل Defaultطبعا

Page 18: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

SpeedSpeedج – السرعة ج – السرعة

نظامext3 على الكتابة في أكبر سرعة يعطيمن الصلب الـ ext2 القرص خاصية ألن وذلك

journaling الكتابة إبرة حركة عملية تحسنالصلب بالقرص head motionالخاصة

مختلفة سرع ثالثة بين يختار أن للمستخدم يمكنبـ : تتلخص

)1 data= writeback مما البيانات سالمة على تؤثرالـ عملية بعد القديمة الملفات لظهور crashيسمح

السرعة يزيد والذي النظام في يحصل الذي العطلالحاالت . بعض في

التي الطويلة الفحص عملية حصول عدم يضمن ولكنفي ext2تحصل

Page 19: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

)1data=ordered الرئيسية السرعة هو defaultوهذاأو مؤقتة تعتبر التي الملفات ظهور عدم وتضمن

على garbageاحتياطية تحافظ E وأيضا خلل حصول بعد. صحيحة الغير التغيرات من البيانات ومتانة قوة

)2 Data=journal يتطلب أكبر journal والذي سجلولهذا األحيان من الكثير في معقولة لسرع وذلك

حصول بعد التنظيف إعادة في أطول وقت يستغرققواعد أنواع بعض على ممتاز يعتبر ولكن معين خلل

databasesالبيانات

Page 20: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

Easy to Easy toد - سهل التحويل د - سهل التحويل TransformTransform

الملفات نظام من التحويل نظام ext2عملية إلى القديمجميع ext3الملفات على تحصل وبعدها للغاية سهل

بنظام الخاصة دون ext3المميزات ومن بالطبع هذا كلالتهيئة إعادة لعمل للنظام . formatالحاجة

: طريقتين خالل من التحويل عملية إجراء يمكنللنظام 1( تحديث عمل أثناء بالتحويل خالل upgradeتقوم من

أثناء اختيارات شكل على الموجود الملفات نظام تحديث اختيارالتحديث .

برنامج 2( خالل من بالتحويل ال tune2fs تقوم خاصية يضيف الذيJournal . الحالي نظامك إلى

تحويله يتم الذي الجزء كون حالة في mountedفي سيظهر فأنهاسمه ملف شكل على النظام ملفات journalشجرة

يكن لم إذا الملفات . mountedأما شجرة في يظهر لن فإنه) الملفات؟) شجرة في بإظهاره نقوم كيف

Page 21: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

AttributeExt2Ext3

Maximum Partition Size 4TB4TB

Max. File Size2GB-2TB2GB-2TB

Recovery/Reboot After CrashSlowFast

Max. Filename Length255 bytes255 bytes

Block Size1KB-4KB1KB-4KB

Page 22: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

-Swap-Swap - فضاء التبديل - فضاء التبديل 33SpaceSpace

القرص من مقتطعة مساحة هو التبديل فضاء ) الرئيسية ) الذاكرة لتوسيع تخيلية ذاكرة الصلب

جزء اعتباره يمكن أي التبديل لعملية مخصصةالرئيسية . للذاكرة مكمل

الصلب القرص على المساحة هذه وجود بسببأداء من ستقلل القرص إلى الوصول عملية فإن

النظام توفير هو التبديل فضاء من الرئيسي الهدف E إذا

تسريع وليس التخيلية الذاكرة لنظام منتوج أفضلالذاكرة إلى الوصول

Page 23: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

مبدأ عمل فضاء التبديل مبدأ عمل فضاء التبديل نظام لنوع E تبعا وذلك عدة بطرق التبديل فضاء يستخدم

النظام في المستخدمة الذاكرة إدارة وطريقة التشغيل تم التي الصفحات بتخزين الملفات نظام يقوم E مثال

التبديل فضاء في الرئيسية الذاكرة من إخراجها نظام أي في التبديل في المستخدمة المساحة تعتمد

على :النظام – في الفعلية الذاكرة حجمالنظام – يدعمها التي التخيلية الذاكرة حجمالتخيلية – الذاكرة هذه استخدام طريقة

E مسبقا المبادلة ملف حجم تحديد يجب لذلك فيLinux حجم ضعف الملف هذا حجم يكون أن ينصح

الفعلية الذاكرة

Page 24: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

موقع فضاء التبديل موقع فضاء التبديل الملفات نظام داخل يكون أن إما

ويتم – الملفات نظام من مقتطع يكون الحالة هذه فيالملفات معاملة معه التعامل

وقت – يأخذ الملفات دليل في البحث عملية أن مساوئها منالقرص إلى الوصول عمليات من كبير وعدد

منفصل أ تقسيم على يكون أن ولعمليات – الصلب القرص من مستقل قسم تخصيص يتم

المبادلةعن – تقل الصلب% 20ال القرص مساحة من– E شيوعا واألكثر األفضل الطريق هيتحميل – يجب الحالة هذه القسم Mountفي لهذا

Page 25: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

رابعا+ :إنشاء وتحميل نظام رابعا+ :إنشاء وتحميل نظام الملفاتالملفات

Mounting file systemMounting file system

النظام تنصيب عملية خالل الملفات أنظمة إنشاء يتم عادة بإضافة وقت أي في الملفات نظام تركيبة تغيير تستطيع لكنك

من لهذا ،E أصال الموجودة تلك على التعديل أو جديدة تخزين أجهزةفي عملها طريقة وفهم الملفات أنظمة على التعرف .Linuxالمهم

في الملفات أنظمة توفير تسمى Linuxيتم عملية خالل منأو mountingالتركيب

في الملفات نظام تركيب فهم نظام Linuxيمكن جعل بأنهالجذر من المتفرع التدرجي التركيب من جزءا root الملفات

بـ له يرمز في /والذي الملفات نظام أن يعني عبارة Linuxمما هوالجذر من متفرعة تدرجات في مرتبة ومجلدات ملفات عن

الرئيسي. في ملف أي إلى الملفات Linux للوصول نظام يكون أن يجب

تركيبه تم الملف هذا إليه ينتمي .Linuxعلى mounted الذي

Page 26: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

تم التي الملفات أنظمة معرفة بواسطتها تستطيع أوامر عدة هناكيلي : ما األوامر هذه من و لينوكس على تركيبها

)1Df

)2Mount

)3cat /etc/mtab

األمر تنفيذ عند : dfفمثال التالية النتيجة على حصلنا ما جهاز على

Page 27: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

البند يشير أي Filesystemحيث أو الصلب القرص أجزاء إلىالبند يشير بينما ، متوفر مضغوط أو مرن إلى Mounted onقرص

بعض وهناك عليه الملفات نظام تركيب تم الذي المجلدالصورة : في الرموز لنفهم أوال شرحها من البد التي المصطلحات

أو devيشير 1( جهاز deviceإلى

نوع hdيشير2( من الصلب القرص ما IDEإلى على التالي الرمز ويعتمديلي:

)1a الصلب القرص كان Primary Masterإذا

)2b الصلب القرص كان Primary Slaveإذا

)3 c الصلب القرص كان Secondary Masterإذا

)4 d الصلب القرص كان Secondary Slaveإذا

نوع sdيشير من الصلب القرص SCSIأو SATAإلى

وبالتالي الصلب، القرص تقسيمة رقم على فيعتمد التالي الرقم أماوهو hda5فإن الصلب القرص من الخامس القسم إلى تشير E مثال

Primary Master

Page 28: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

التالي fdيشير 3( الرقم ويشير المرنة األقراص محرك إلىأقراص محرك من أكثر لديك كان إن مفيد وهو ترتيبه إلى

مرنةإليه 4( فسيشار وجوده حال في المضغوطة األقراص محرك

: التالي /dev/cdromبالرمز

Page 29: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

EXT2EXT2عند إنشاء نظام ملفات عند إنشاء نظام ملفات فإنه يتم فإنه يتمLinuxLinuxعلى على

إنشاء المساحات التخزينية إنشاء المساحات التخزينية التالية تلقائيا+ في نظام التالية تلقائيا+ في نظام

الملفات :الملفات :

A. Superblock

B. Inodes

C. Storageblock

Page 30: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

11 - - SuperblockSuperblock

بداية في إنشاؤها يتم تخزينية مساحة عن عبارةنظام عن معلومات على وتحتوي الملفات نظامتحديثه وتاريخ ووقت النظام حجم مثل الملفات

وقت كل في وحالته أكثر حفظ يتم فإنه المعلومات هذه على وللحفاظ

نظام من مختلفة أجزاء في منها نسخة منالملفات.

Page 31: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

22 - - inodesinodes الملفات نظام في إنشاؤها يتم بيانية تراكيب عن عبارة

التي والمجلدات الملفات جميع عن معلومات وتخزنالملفات نوع مثل الملفات نظام في إنشاؤها يتم

و بها المرتبطة والتصاريح ومالكها وموقعها وأحجامهابها، المرتبطة الوصالت

تعديلها أو إنشائها ووقت تاريخ إلى باإلضافة عدد األمر inodesلمعرفة يستخدم ملفات نظام كل في

df -i : التالية الصورة في كما

Page 32: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

33 - - storageblockstorageblock

الملفات تخزين يتم والتي المتبقية التخزينية المساحة. عليها والمجلدات

Page 33: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

لتحميل لتحميل MountMountاستخدام األمر استخدام األمر نظام الملفاتنظام الملفات

عملية أثناء تركيبه يتم لم ملفات نظام أي لتركيباألمر نستخدم قبل mount التنصيب من تنفيذه ويتم

النظام يلي : root مدير كما ويكتب<mount -t <type< <device< <mount point يشير–t type . الملفات نظام نوع إلىيشيرdevice الملفات نظام عليه المركب الجهاز إلى

.) كمثال) الصلب القرص من قسميشيرmount point نظام تركيب سيتم الذي المجلد إلى

األمر تنفيذ قبل إنشائه من بد وال عليه mountالملفاتاألمر باستخدام آخر مجلد كأي المجلد إنشاء mkdirيتم

Page 34: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

النوع من ملفات نظام إلنشاء على ext2فمثالالمجلد / dev/hda10القسم على يركب بحيث

usr/local /: التالي األمر نستخدمmount -t ext2 /dev/hda10 /usr/local

األمر نستخدم ملفات نظام أي تركيب إللغاء وumount

القرص على الملفات نظام تركيب إللغاء مثال: يلي كما األمر نستخدم المرن

umount /dev/fd0

Page 35: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

FstabFstabالملف الملف الجهاز إقالع boot Eعند تلقائيا تركيبها يتم ملفات أنظمة عدة فإن

في مخزنة هذه التركيب معلومات وتكون معينة مجلدات على/ etc/fstabالملف

يكون بحيث معين ملفات نظام بتركيب الرغبة عند أنه يعني مماالملف إلى إضافته من البد ، الجهاز فيها نشغل مرة كل في E متوفرا

fstab : الملف هذا محتوى عن مثال التالية الصورة وفي

Page 36: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

من السابقة األعمدة محتوى شرح يمكن و: يلي كما اليمين إلى اليسار

)1. الملفات نظام على يحتوي الذي الجهاز اسم)2. الملفات نظام عليه يركب الذي المجلد)3. الملفات نظام نوعنظام 4( تركيب عند المستخدمة الخيارات بعض

) ( E الحقا ستذكر الملفات)5. االحتياطي النسخ إجراء معدل)6. الملفات لنظام اختبار إجراء أولوية

Page 37: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

الملفات نظام لتركيب المستخدمة للخيارات بالنسبة أمايلي : ما فتتضمن

– ro لـ اختصار للمستخدم read-onlyوهي وتسمحالتعديل حق دون فقط الملفات نظام محتويات بقراءة

. عليها الكتابة أو–rw نظام محتويات بقراءة للمستخدم وتسمح

. وتعديلها عليها والكتابة الملفات– noauto تلقائيا تركيبه يتم لن الملفات نظام أن وتفيد

األمر تنفيذ . mount -aعند التشغيل بداية عند–user غير من للمستخدمين بتركيب rootويسمح

. الملفات نظام–auto . التشغيل بداية عند تلقائيا الملفات نظام لتركيب

Page 38: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

FSTABFSTABكيف نكتب في الملف كيف نكتب في الملف

تكون أن البد الملف هذا محتوى على rootللتعديلمتوفر نصوص محرر أي باستخدام تحريره ويمكن

األمر باستخدام األوامر سطر خالل من أو لديك vi /etc/fstab زر على اضغط معين مكان في وبعد Insertوللكتابة

على اضغط تنتهي التالي : Escأن األمر أدخل ثمw :

اضغط التالي : Enterثم األمر أدخل ثم من وq:

اضغط Enterثم

Page 39: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

مثالمثال على مركب ويندوز تشغيل نظام لديك أن لنفترض

نظام إلى باإلضافة الصلب القرص من Linuxقسم قسم في المستخدم الملفات نظام أن ولنفترض

هو Fat32 ويندوزفي المخزنة ملفاتك إلى الوصول من تتمكن أن تريد و

داخل Fat32القسم Linuxمنملف إلى التالي السطر نضيف ذلك :fstabلفعل

dev/hda1 /mnt/windows vfat user,rw 0 0/ اسمه جديد مجلد إنشاء تنسى ال داخل windowsو

عليه mntالمجلد / سيركب الذي المجلد سيكون حيثقسم في المستخدم ملفات في Windowsنظام

Linux.

Page 40: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

على على EXT2EXT2إنشاء نظام ملفات إنشاء نظام ملفات قسم جديدقسم جديد

األمر نستخدمmke2fs -t <type< -c <device<

: التالي المثال في كماmke2fs -t ext2 -c /dev/hdc1

يشير الملفات t ext2 -حيث نظام نوع إلى يشير سيكون c /dev/hdc1 -بينما الملفات نظام أن إلى

الصلب القرص من األول القسم SecondaryعلىMaster.

غير آخر نوع بإنشاء الرغبة عند األمر ext2أما فنستبدلmke2fs باألمرmkfs

Page 41: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

خامسا+: الترتيب الهرمي لنظام خامسا+: الترتيب الهرمي لنظام الملفاتالملفات

في • الملفات لنظام الهرمي الترتيب Linuxيعدنظام مع الجديد للمتعامل المحيرة األشياء من

نظام استخدام على اعتاد والذي التشغيلWindows

يوجد , • حيث الشجرة يشبه شكل الترتيب ولهذاللنظام المكملة األفرع بقية منه تتفرع رئيسي جذر

الرمز • الجذر للجذر /يأخذ نظام :\Cمشابه فيWindows

المجلد etc/فالمصطلح • أن تحت etcيعني /موجود

Page 42: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

الشكل الهرمي للمجلدات الشكل الهرمي للمجلدات الموجودة تحت الجذرالموجودة تحت الجذر

إلى • الدخول يمكنطريق عن الجذر

على StorageالنقرMedia يشبه الذي

My Coputer

Page 43: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

التالية :• المجلدات نالحظ الجذر إلى بالدخول

Page 44: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

عرض مختصر لكل مجلد من عرض مختصر لكل مجلد من مجلدات الجذر :مجلدات الجذر :

/ للنظام الرئيسي الجذر وهو/Bin النظام يحتاجها التي العادية األوامر جميع وفيه

جميع أي الطوارئ حالة التي في األساسية األوامررسومية واجهة لها ليس

/boot لإلقالع المطلوبة الملفات على يحتوي/dev األجهزة جميع تحته نجد/etc بالنظام الخاصة التهيئة ملفات جميع يحتوي

تتحكم وعلى التي المستخدمين لكل اإلعداداتالبرامج كل في

/home المستخدمين مجلدات

Page 45: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

/lib الخاصة المشتركة المكتبات جميع يحتويبالبرمجة

/mnt مثل ألقراص بتركيب CD,Floppyخاص/opt عليها نعمل التي لإلصدارة التابعة غير للبرامج/proc التي بالنواة الخاصة المعلومات فيه تكتب

E حاليا تعمل/root النظام لمدير الرئيسي المجلد/sbin مثلbin النظام إدارة بأوامر خاص ولكنه

ينفذها من فقط الجذر عادة

Page 46: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

/tmp إعادة عند يفرغ المؤقتة الملفات مجلدالتشغيل

/usr في النظام يستخدمها التي البرامج جميع بهالعادي عمله

/var تتغير التي والمجلدات الملفات به توجدالمجلد على ويحوي الطابعة ملفات مثل باستمرار

log والخروج الدخول ملفات يخزن الذيوالتقارير قد للمستخدمين البرامج تكتبها التي

نظامك اختراق يحاول من لتتبع أداتك هذه تشكلالجاني كشف على وتساعدك

/lost+found برنامج عن الناتجة fsckللملفات

Page 47: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

المجلد • على النقر عند الثاني Homeأما القرص أوداخل المجلدات Storage Mediaلموجود تظهر

اآلتية :

Page 48: مادة نظم تشغيل شبكية 2  المحاضرة الأولى أنظمة الملفات أنواعها وتحميلها إعداد المهندس وسام المحمود

شكرا+ لحسن إصغائكم