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

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

Upload: kaya

Post on 14-Feb-2016

71 views

Category:

Documents


0 download

DESCRIPTION

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

TRANSCRIPT

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

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

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

أنظمة الملفاتأنظمة الملفاتأنواعها وتحميلهاأنواعها وتحميلها

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

التهيئة المنطقيةالتهيئة المنطقيةمما • الصNلب للقرص ملفات نظام المنطقية التهيئة تضع

( مثل التشغيل لنظام ( DOS-Windows-Linuxيسمحالصلب القرص على المتوفرة المساحة باستعمال

الملفات . واسترجاع لتخزينملفات • أنظمة تستخدم المختلفة التشغيل أنظمة إن

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

الجهاز . على تركيبةنظام • من واحد بنوع بالكامل الصلب القرص تهيئة إن

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

المشكلة . لهذه حل

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نظام

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

نظام تقسيمات إلى الدخول على قادر فإنه كذلك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يدعم إلى التقسيمات هذه Nعلى المخزن الملف حجم يصل

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

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

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

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

EXT3EXT3 – نظام الملفات – نظام الملفات 22 نظام على والتعديالت التحسينات من مجموعة هو

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

Nب هذا الملفات نظام رئيسية :4يتميز أموراإلتاحية 1( أو Availabilityالوجودالبيانات 2( وكمال Data IntegrityسالمةSpeedالسرعة 3(التحويل 4( Easy to Transformسهل

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

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

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

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

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

. الزمنية الفترة هذه بعد إال لها تصل الجزء على الموجودة الملفات عدد تؤثر partition وأيضا

, على يؤثر سوف بالتالي وهذا االسترجاع عملية سرعة على.Availabilityالوجودية

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

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

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

. عالية كفاءة ذات

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

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

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

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

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

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

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

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

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

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

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

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

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

SpeedSpeedج – السرعة ج – السرعة نظامext3 على الكتابة Nفي أكبر سرعة يعطي

من الصلب الext2 N القرص خاصNية ألن وذلكjournaling الخاصة الكتابة إبرة حركة عملية تحسن

الصلب head motionبالقرص مختلفة سرع ثالثة بين يختار أن للمستخدم يمكن

: Nب تتلخص)1 data= writeback يسمح مما البيانات سالمة على تؤثر

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

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

في ext2تحصل

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

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

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

)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أما شجرة في يظهر لن فإنه) الملفات؟) شجرة في Nبإظهاره نقوم كيف

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

في ملف أي إلى الملفات 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أماوهو الصلب القرص من الخامس القسم إلى تشير 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

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

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

umount /dev/fd0

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

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

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

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

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

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

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

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

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

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

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

– ro Nل اختصار للمستخدم 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المجلد / سيركب الذي المجلد سيكون حيثقسم في المستخدم ملفات .Linuxفي Windowsنظام

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 التي بالنواة الخاصة المعلومات فيه تكتب

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

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

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

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

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

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

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

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

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

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

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

اآلتية :

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

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