تسجيل الدخول تسجيل جديد

تسجيل الدخول

إدارة الموقع
منتديات الشروق أونلاين
إعلانات
منتديات الشروق أونلاين
تغريدات تويتر
موضوع مغلق
 
أدوات الموضوع
  • ملف العضو
  • معلومات
الصورة الرمزية كوادر صناع الجزائر
كوادر صناع الجزائر
شروقي
  • تاريخ التسجيل : 26-12-2006
  • الدولة : الجزائر
  • المشاركات : 3,648
  • معدل تقييم المستوى :

    21

  • كوادر صناع الجزائر is on a distinguished road
الصورة الرمزية كوادر صناع الجزائر
كوادر صناع الجزائر
شروقي
  • ملف العضو
  • معلومات
الخميائي
عضو متميز
  • تاريخ التسجيل : 11-10-2008
  • الدولة : 25
  • العمر : 37
  • المشاركات : 550
  • معدل تقييم المستوى :

    16

  • الخميائي will become famous soon enough
الخميائي
عضو متميز
رد: إنّه عصر لينيكس يا جزائر
16-12-2008, 06:25 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة الكوادر البشرية مشاهدة المشاركة
جهد كبير مشكور عليه،وان كان الموضوع
يجب ان ينشر في ركن الكمبيوتر
مرحبا بك
وننتظر منك
مشاركات علمية
اخرى
مشكور اخي الفاضل على مرورك الطيب
الموضوع عبارة عن سلسلة من الدروس فلو نشرته في ركن الكومبيوتر لقضيت عليه حتما.
و يوجد طلب للاخ المشرف العام لانشاء منتدى تقني .
فعند انشائه سانقل الموضع هناك



اقتباس:
المشاركة الأصلية كتبت بواسطة المهندس لمين مشاهدة المشاركة
شكراً لك على الموضوع الجميل
بارك الله فيك اخي الفاضل
  • ملف العضو
  • معلومات
الخميائي
عضو متميز
  • تاريخ التسجيل : 11-10-2008
  • الدولة : 25
  • العمر : 37
  • المشاركات : 550
  • معدل تقييم المستوى :

    16

  • الخميائي will become famous soon enough
الخميائي
عضو متميز
رد: إنّه عصر لينيكس يا جزائر
16-12-2008, 07:27 PM
مدخل للانظمة التشغيل لينيكس


تعريف نظام التشغيل

التعريف الاول :
نظام التشغيل الآلة هو نظام يتوسط الالة و المستخدم و يسمح لهذا الاخير باستغلال كل موارد الالة , اذن هو وسيط بين الالة الفيزيائية (المادية hard ware') و المستخدم

التعريف الثاني (اكثر تعمقا) :
نظام التشغيل هو مجموعة من اللاعمال processuces و البرمجيات المترابطة ببعضها البعض قلب هذه المجموعة يتمثل في نواة النظام .
و تتوسط هذه المجموعة المتناسقة المستخدم و العتاد فهي تسمح للمستخدم باستغلال عتاد الالة و لهذا نطلق على هذه المجموعة او هذا النظام اسم "نظام استغلال الالة" و يوجد من يسميه ب "نظام تشغيل الالة" و الملاحظ ان التسمية الاولى ادق لان النظام لا يسمح لنا بتشغيل الالة فقط بل يتعدى ذلك و يتيح لنا استغلال كل مواردها .
نقول عن هذات النظام انه مجموعة متناسقة من الاعمال و البرمجيات لان الالة بحد ذاتها متكونة من مجموعة من التجهيزات المتفرقة فنحن كمستخدمين نرى جهاز الكومبيوتر على انه مكون من وحدتين اساسيتين هما الشاشة و الوحدة المركزيةUnité central و هذا بالنسبة لأعيننا المجردة و في الحقيقة الكومبيوتر يتكون من عدة اجزاء
و التقسيم المعمول به لحد الآن هو تقسيم von Neumannبحيث ان الالة تنقسم ل 6 اجزاء حسب تقسيم فون نيومان



كما نلاحظ يتوسط التقسيم المعالج المركزي CPU و هو المسؤول الاول عن معالجة و تنفيد الاعمال
  • ثم تاتي وحدات الادخال Input و هي عبارة عن التجهيزات التي يستقبل من خلالها المعالج او الجهاز باكمله البيانات كلوحة المفاتيح و الفارة ..الخ
ثم وحدات الادخال و الاخراج Input/output و هي عبارة عن وحدات لها القدرة على ادخال و اخراج البيانات من بين هذه الوحدات المودم و كارت الشاشة carte son carte graphique..

وحدات الاخراج output و هي الوحدات التي تستكلف باخراج البيانات او بالاحرى نتائج المعالج من بينها الطابعة و الشاشة و السكانير


وحدات التخزين Permanent storageو هي وحدات مهمتها تخزين البيانات كالهارد ديسك HDD و السيدي روم CD-ROM

وحدات العمل التخزينية Working storageهذه الوحدات مهمتها تخزين المؤقت للبيانات ثم نقل هذه البيانات امّا الى المعالج المركزي او الى وحدات الاخراج من بينها الرام RAM بشتى انواعها و

RAM Bus و هذه الاخيرة هي تلك الخطوط الصفراء التي نراها على اللوحة الام carte méreو مهمتها نقل البيانات بين مكونات الجهاز

نضرب مثال شامل

لدينا مستخدم يريد ادخل سيدسي روم و يريد ان يطبع على الالة الطابعة ملف محتوى داخل هذا السيدسي
هذا المستخدم بفضل نظام التشغيل لن يكلف نفسه العناء معرفة تقسيم فون نيومان لطبع ملفه بل لا يكلف نفسه حتى عناء معرفة حجم هذا الملف فبكل بساطة يضغط على زر "اطبع Print و تبدء طباعة الملف و هنا تكمن مهمة نظام التشغيل
اول شيئ يقوم به نظام التشغيل هو فحص السيدسي مستعينا بتعريف قارء الاقراص Pilot Lecteur CD-ROM
ثم يخزن محتوى الملف في وحدات العمل التخزينية RAM و يبعث النظام اشارة interusion للمعالج المركزي يعلمه بها ان ملف مخزن في الرام ينتظر المعالجة
هنا يدخل المعالج المركزي هذا الملف الى قائمة الانتظارshedul و التي رايناها في الجزء الاول من هذا الموضوع
بعدها يقوم المعالج المركزي بمعالجة هذا الملف (يهيؤه للالة الطابعة) و يرسله لوحدة العمل التخزينية اي الرام و يرسل اشارة للنظام بان الملف قد عولج و جاهز للطباعة
هنا يقوم النظام بارسال اشار للالة الطابعة يخبرها انه يوجد ملف مخزن في الرام يتوجب عليها طباعته و يعطيها عنوان و اسم هذا الملف المتواجد في الرام
الالة الطابعة تقوم بتحميل الملف في الرام الخاصة بها Tampon و تقوم بطباعته صفحة صفحة
هذا مثال بسيط جدا عن طباعة ملف

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

ملاحظات :
---- يتكون المعالج المركزي من وحدتين
وحدة المعالجة المنطقية
UAL:Unité Arithmétique et Logique

و تقوم هذه الوحدة بمعالجة البيانات المدخلة للمعالج المركزي و ذلك من خلال الملاين من العمليات المنطقية المتتابعة و تعمل بنظام المنطق الذي درستموه سابقا








وحدة التنفيد UC:Unité de Commande
تقوم هذه الوحدة بتنفيد البيانات التي عالجتها وحدة المعالجة فتتحول مجموعة الـ processues الى مجموعة من الاوامر instructions



--- كل جزء او عنصر من الكومبيوتر له سرعة معينة فسرعة الهارد ديسك حوالي 60mb بالثانية و سرعة قارء السيدي حوالي 50 ميقا بالثانية و نعلم ان سرعة المعالج المركزي تتعدى اجزاء الجهاز بكثير فحايا سرعة المعالج المركزي 3.4 Go بالثانية و الفرق شاسع جدا كما نرى لهذا وضعت وحدات العمل التخزينية فلو كان المعالج المركزي يتعامل مباشرتا مع اجزاء الجهاز سنخسر الفائدة المرجوة من سرعته بحيث انه سيبقى بدون عمل لعدة ثواني و هو ينتظر الاجزاء الاخرى لدى وضع وسيط بين المعالج المركزي و الاجزاء الاخرى و هي الرام RAM فهي عبارة عن ذاكرة ذات سرعة كبيرة تلعب دور الوسيط بين المعالج المركزي و اجزاء الجهاز الاخرى و في هذه الحالة نحصر عمل المعالج المركزي بالرام فقط فهو لن يتكلف عناء التعامل مع الهارد ديسك مثلا و انما الهارد ديسك يخزن البيانات في الرام و عندا اكتمال التخزين ترسل الرام هذه البيانات الى المعالج


مستويات نظام التشغيل





كل نظام تشغيل يتكون من عدة مستويات كما هو موضح في الصورة

المستوى الاول يتمثل في المستخدم و نقصد هنا بالمستخدم واجهات البرامج مثلا برنامج الورد يعمل في المستوى الاول كذلك برنامج القارء media player يعمل في المستوى الاول فهذه البرامج تمثل الواجهة السطحية الاولى للمستخدم

المستوى الثاني يتمثل في الشيل shell و هو عبارة عن مستقبل و مترجم للاوامر فكل نظام يحتوي على مترجم للاوامر ففي نظام الويندوز لدينا الدوس MS-DOSو في نظام لينيكس لدينا الشيل و الذي ينقسم بدوره لعدة انواع اشهرها الباشbash
و هذه ميزة قوية في نظام لينيكس اذ انه يحتوي على اكثر من نوع للمترجمات نذكر منها Bash, sh, Csh, ...
مهمة هذه المترجمات هي تلقي الاوامر سواء من المستخدم مباشرتا او من برامج وسيطة و ترجمتها للنظام ثم ارسالها للمستوى القاعدي (النواة) لتنفيدها
فمثلا انت تريد ان تنسخ ملف متواجد في الالقرص المرن disquette و تلصقه على partition C
فتقوم بالضغط كليك يمين على الفأرة و تختار copy ثم تذهب الى C و تختار كولي coller يقوم المترجم بترجمة هذا الحدث المنبعث من الفأرة الى الامر التالي
copy a: fichier c:
و في لينيكس
cp /mnt/fichier home/my Documents
المستخدم لا يرى هذه الاوامر لان النظام يخفيها عنه اولا و لان المستخدم يتعامل مع المستوى الاعلى اي السطحي.
ايضا بالنسبة للتعامل المباشر مع المستخدم انت عندما تفتح واجهة سطر الاوامر سواء الدوس بالويندوز او الباش بلينيكس يقوم المترجم بترجمة اوامرك و ارسالها لنواة النظام هذه الاخيرة تقوم بمعالجتها ثم ترسل لك النتائج سواء عن طريق المترجم او عن طريق برنامج آخر
مثلا تكتب الامر dir على الدوس للاستكشاف محتوى مجلد معين يقوم المترجم بترجمة الامر dir و ارساله الى النواة ثم هذه الاخيرة ترسل لك النتائج على سطر الاوامر مباشرتا فترى محتوى المجلد فيه
بالنسبة ل لينيكس فتكتب الامر ls
هنا ارسلت النتائج من النواة الى سطر الاوامر مباشرتا



الحالة الثانية كان تكتب في سطر الاوامر الامر mozilla
في الدوس يجب ان تذهب لنفس المجلد الذي يحتوى الملف التنفيدي mozilla.exe
تكتب الامر يترجم ثم يرسل للنواة هذه الاخيرة ترسل لك النتائج ليس في سطر الاوامر و انما بواسطة برنامج اخر و هو الاكسبلورر explorer فيظهر لك هذا الاخير المتصفح موزيلا

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

تلخيص

يتكون نظام التشغيل من عدة مستويات بحيث ان المستخدم يمثل المستوى السطحي و يساعد المستخدم التعامل مع الالة عدة برامج وسيطة تعمل هي الاخرى في المستوى السطحي كالورد و قالرء الفيديوا متصفح الويب ...الخ
في المستوى الثاني نجد المترجمات و تلعب هذه المترجمات دور الوسيط بين المستخدم و البرامج او المستوى السطحي باختصار و النواة فهي حلقة الربط بينهما
تقوم النواة بمعالجة الاوامر المرسلة من المستخدم و البرامج و تنفيدها ثم ترسل النتائج امّا للمستخدم او لبرنامج او لعتاد حسب الحالة


اهداف نظام التشغيل

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


* استغلال موارد الالة بطريقة جيدة و خاصتا الرام و المعالج المركزي بحيث ان الرام لا يجب ان تحدث لها حالة تشبع و يجب على النظام ان يترك دائما مساحة للاستقبال البيانات في الرام مهما كانت حالة تسيير الالة
و المعالج المركزي لا يجب ابدا ان يبقى دون استخدام temps chômage يعني عكس الرام تماما
و هذه خذوها قاعدة "الرام دون تشبّع و المعالج المركزي دون توقف"
فيجب استغلال كل سرعة و قدرة المعالج المركزي و الاّ سنخسر اهم ميزته و هي السرعة و القوة

* من بين مهام نظام التشغيل تفادي حالات التوقف المفاجئ plontage و يحدث هذا التوقف لعدة حالات اهمها تشبع الرام او خلل في الاعمال المرسلة للمعالج المركزي او في تعريفات العتاد و تقع هذه المسؤولية على النظام اذ انه المسؤول على تسير الالة
* ادارة الملفات و المستخدمين
* تعاريق العتاد
* الأمان

باختصار هذه اهم اهداف نظام التشغيل


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

خصوصيات

كما قلنا من قبل نظام لينيكس نظام متعدد المستخدمين multi-userو لهذا يتوجب عليه ايجاد ميكانيزم للادارة المستخدمين و نحن هنا نتكلم عن تسجيل الدخول و كلمات المرور و خصوصيات كل مستخدم
و هذا ما نسميه compte utilisateur
و لهذا فنظام لينيكس يخصص لكل مستخدم مساحة خاصة به للعمل
يوجد مستخدم متميز نطلق عليه اسم المدير root او

super utilisateur يتمتع هذا المستخدم بميزات و حقوق عالية تفوق كل الاعضاء الاخرين و هذا الحساب مخصص لمدير النظام.


و بما ان النظام مخصص لاكثر من مستخدم وضعت منهجية محكمة لامان الملفات فكل مستخدم يملك مساحة خاصة به تسمى ب المنزل home و له الحق في وضع خصائص الامان الخاصة بملفاته و لا يستطيع مستخدم آخر الدخول او التغير على ملفاته (هذا ان شاء المستخدم)


من بين الخصوصيات ايضا ان الاوامر في لينيكس تكون دائما متكونة من عدة كلمات على الشكل التالي
commande [option] argument1 argument2

فمثلا للاستظهار محتوى مجلد معين نقوم بكتابة الامر
ls
و للاستظهار كل الملفات بما فيها المخفية نضيف للامر الباراميتر -a
فيصبح الامر كاتالي
ls -a
وهكذا نفس المنوال بالنسبة لكل الاوامر تقريبا .






سنتكلم عن الاوامر كثيرا في هذه السلسة لامرين اثنين
  • * هذه الدروس متخصصة اي انها تمس فئة المتخصصين و على المتخصص في نظام لينيكس ان يتعلم استعمال الاوامر (طبعا الدروس تشمل ايضا غير المتخصصين لكن التركيز سيكون على التخصص)
* الامر الثاني يكمن في اهمية استعمال الاوامر في لينيكس فهي تختصر علينا الكثير كما انها تتيح لنا قوة اكثر و مميزات اكبر مما تتيحه لنا البرامج ذات الواجهات الرسومية




  • ملف العضو
  • معلومات
الصورة الرمزية isfou
isfou
عضو نشيط
  • تاريخ التسجيل : 16-12-2008
  • المشاركات : 51
  • معدل تقييم المستوى :

    16

  • isfou is on a distinguished road
الصورة الرمزية isfou
isfou
عضو نشيط
رد: إنّه عصر لينيكس يا جزائر
16-12-2008, 07:29 PM
الســــــــــــــــــــــلام عليكم
من مواضيعي
  • ملف العضو
  • معلومات
الخميائي
عضو متميز
  • تاريخ التسجيل : 11-10-2008
  • الدولة : 25
  • العمر : 37
  • المشاركات : 550
  • معدل تقييم المستوى :

    16

  • الخميائي will become famous soon enough
الخميائي
عضو متميز
رد: إنّه عصر لينيكس يا جزائر
16-12-2008, 07:33 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة isfou مشاهدة المشاركة
الســــــــــــــــــــــلام عليكم
clapclap

و عليكم الــــــســـــلام و رحمة الله و بركاته

  • ملف العضو
  • معلومات
الصورة الرمزية أختُ عبد الرحمان
أختُ عبد الرحمان
شروقي
  • تاريخ التسجيل : 15-02-2008
  • الدولة : بريطـانيا
  • العمر : 32
  • المشاركات : 11,741
  • معدل تقييم المستوى :

    29

  • أختُ عبد الرحمان will become famous soon enoughأختُ عبد الرحمان will become famous soon enough
الصورة الرمزية أختُ عبد الرحمان
أختُ عبد الرحمان
شروقي
رد: إنّه عصر لينيكس يا جزائر
16-12-2008, 07:33 PM
شكرا لك أخي Mr:L'Alchimiste
لطالما أحببت ذلك التخصص
هل لديك معلومات عن Unix ؟
استخدمته لما أقمت تربص ببنك أش أس بي سي ، و هوبرنامج ذكي للغاية.





أنت يا أيّها الافريقيّّ !!

هل تعلم أنّ 45% فقط من سكّان افريقيا مسلمون؟!

6 ملايين من مسلمي افريقيا يعتنقون النّصرانيّة كلّ سنة !

أليس من المفروض أن تكون افريقيا قارّة مسلمة؟

فأين نحن من نشر هذا الدّين ؟
  • ملف العضو
  • معلومات
الخميائي
عضو متميز
  • تاريخ التسجيل : 11-10-2008
  • الدولة : 25
  • العمر : 37
  • المشاركات : 550
  • معدل تقييم المستوى :

    16

  • الخميائي will become famous soon enough
الخميائي
عضو متميز
رد: إنّه عصر لينيكس يا جزائر
16-12-2008, 07:40 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة مريم بنت الجزائر مشاهدة المشاركة
شكرا لك أخي Mr:L'Alchimiste
لطالما أحببت ذلك التخصص
هل لديك معلومات عن Unix ؟
استخدمته لما أقمت تربص ببنك أش أس بي سي ، و هوبرنامج ذكي للغاية.
لا شكر على واجب اختي الفاضلة

unix هو قلب النظام linux
و كلاهما وجهان لعملة واحدة مع بعض الإختلاف .
و نفس الاوامر التي تستعمل في نظام linux تستعمل في نظام unix
لكن unix يحتوي على اوامر اكثر و عميق جدا ....

اتمنّى ان يدرك الجزائريون أهمية هذه الأنظمة لان وقتها قد حان
و سنواجه مشاكل كبيرة لو لم نتدارك الوضع .

مرورك اسعدني اختي الفاضلة
تقبلي فائق احترامي .
  • ملف العضو
  • معلومات
الصورة الرمزية أختُ عبد الرحمان
أختُ عبد الرحمان
شروقي
  • تاريخ التسجيل : 15-02-2008
  • الدولة : بريطـانيا
  • العمر : 32
  • المشاركات : 11,741
  • معدل تقييم المستوى :

    29

  • أختُ عبد الرحمان will become famous soon enoughأختُ عبد الرحمان will become famous soon enough
الصورة الرمزية أختُ عبد الرحمان
أختُ عبد الرحمان
شروقي
رد: إنّه عصر لينيكس يا جزائر
16-12-2008, 07:43 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة mr:l'alchimiste مشاهدة المشاركة
لا شكر على واجب اختي الفاضلة


unix هو قلب النظام linux
و كلاهما وجهان لعملة واحدة مع بعض الإختلاف .
و نفس الاوامر التي تستعمل في نظام linux تستعمل في نظام unix
لكن unix يحتوي على اوامر اكثر و عميق جدا ....

اتمنّى ان يدرك الجزائريون أهمية هذه الأنظمة لان وقتها قد حان
و سنواجه مشاكل كبيرة لو لم نتدارك الوضع .

مرورك اسعدني اختي الفاضلة

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

شكرا





أنت يا أيّها الافريقيّّ !!

هل تعلم أنّ 45% فقط من سكّان افريقيا مسلمون؟!

6 ملايين من مسلمي افريقيا يعتنقون النّصرانيّة كلّ سنة !

أليس من المفروض أن تكون افريقيا قارّة مسلمة؟

فأين نحن من نشر هذا الدّين ؟
  • ملف العضو
  • معلومات
الخميائي
عضو متميز
  • تاريخ التسجيل : 11-10-2008
  • الدولة : 25
  • العمر : 37
  • المشاركات : 550
  • معدل تقييم المستوى :

    16

  • الخميائي will become famous soon enough
الخميائي
عضو متميز
رد: إنّه عصر لينيكس يا جزائر
16-12-2008, 07:51 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة مريم بنت الجزائر مشاهدة المشاركة
بل الشكر موصول لك على شرحك
استخدمتها لمدة قصيرة بعد أن اطلعت على الشروحات المعقدة فعلا
لكن كما قلت علينا أن نستفيق

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


موضوع مغلق
مواقع النشر (المفضلة)

الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 


الساعة الآن 04:09 PM.
Powered by vBulletin
قوانين المنتدى