النتائج 1 إلى 2 من 2

الموضوع: دروس لينكس للمبتدئين ــ الدرس الثاني

  1. #1
    التسجيل
    04-08-2004
    المشاركات
    9

    دروس لينكس للمبتدئين ــ الدرس الثاني

    هذه الدروس منقوله من موقع www.linux.org وقد قمت بترجمتها الي اللغه العربية
    هذه وصله الدرس الاول :
    http://www.montada.com/showthread.php?t=359381
    والأن الي الدرس الثاني :
    الدرس الثاني من دروس نظام التشغيل لينكس :
    عندما فتحنا فتحنا الدليل الرئيسي لنظام التشغيل لينكس في الدرس السابق وجدنا في بعض الأدله الأساسية والهامه ومن هذه الأدله :
    الدليل bin/ :
    الأن اكتب الأمر cd bin والذي سينقلك الي داخل الدليل bin ثم بعد ذلك قم بكتابة الأمر ls والذي سيقوم بإستعراض جميع الملفات الموجوده في الدليل bin . والآن انت انت داخل دليل bin/ الشهير , انه احد اهم الأدله في نظام لينكس انك الأن تري بداخله مجموعة من الأشياء الخضراء او الحمراء حسب اصدار اللينكس لديك , هذه هي البرامج
    الدليل etc/ :
    الأن دعنا نلق نظره علي دليل أخر , ولكي ننتقل اليه لدينا طريقان : طريق مختصر وطريق طويل
    أولا ) الطريق الطويل : نكتب الأمر . . cd والذي سوف يخرجك من الدليل bin/ الي الدليل الذي دخلت منه الي bin/ وهو الدليل / الرئيسي ثم تكتب الأمر cd etc والذي سوف ينقلك الي الدليل etc/ ثانيا ) الطريق المختصر وهو ان تكتب الأمر cd /etc وانت داخل bin/ سوف ينقلك مباشره الي الدليل etc/
    علي ايه حال انك الأن داخل الدليل etc/ والذي يضم معظم ملفات الإعدادات (ضبط النظام) للينكس علي سيبل المثال سوف تجد هناك ملف اسمه lilo.conf وهو الملف الذي يحدد لك اي الأنظمة سوف تقلع منها عند بدايه التشغيل (طبعا لينكس ) ولكي تستعرضه لا يجب أن تكتب اسمه كاملا فقط قم بكاتبة ls li واضغط علي زر tab واللينكس سوف يكمل كتابة الباقي نيابة عنك . اليس هذا رائعا ؟
    بعض الإختصارات المفيده :
    اكتب ls m واضغط علي زر tab واستمر ضاغطا سوف يقوم اللينكس بإصدار صوت صفاره مرتين فلا تعبأ به واستمر ضاغطا . سوف تري جميع الملفات في الدليل التي يبدأ اسمها بحرف m والأن اضف حرف o للأمر ls m ليصبح كالأتي ls mo ثم اضغط علي زر tab سوف تري motd وهو الملف الذي يحتوي علي الرساله التي تحصل عليها عند بداية فتح النظام يمكنك أن تغيرها وتضع اي رساله تريد أن تراها عند بداية فتح النظام .
    هل تريد أن تتأكد أن الملف lilo.conf لا يزال موجودا هنا ؟ لكي تتأكد من هذا لا يجب عليك أن تكتب lilo.conf او حتي تكتب جزء منه ثم تضغط علي زر tab لكي يكمل اللينكس الباقي . فقط اضغط علي زر السهر العلوي من الأسهم الموجوده في الكيبورد سوف تظهر اخر الأوامر التي كتبتها يمكنك أن تضغط عليه حتي تحصل علي الأمر ls lilo.conf ان أخر الأوامر التي كتبتها تحفظ في ملف هيستوري موجود في الدليل home/ وكلما ضغطت علي السهم العلوي كلما رجعت الي الأوامر التي كتبتها قبل ذلك اما لو ضغطت علي زر السهم السفلي سوف ينتقل بالعكس الي الأوامر التي كتبتها لاحقا وما عليك غير أن تتوقف عند الأمر الذي تريده ثم تضغط الزر enter لكي تقوم بتنفيذه
    تستطيع ايضا ان تكتب الأمر history لكي تحصل علي اخر 400 أمر قمت بكتابتهم . وكلما اصبحت متمرسا في اللينكس سوف تكتشف انه بحق نظام يسهل عليك الكثير من المهام .
    الدليل usr/ :
    هيا بنا الأن نتكلم عن استخدام بعض المعاملات مع الأوامر . علي سيبل المثال عندما نستخدم المعامل l- مع الأمر ls كالآتي ls -l سوف نحصل علي معلومات مفصله عن محتويات الدليل الذي كتبنا فيه هذا الامر
    فنجرب هذا اذن : دعنا اولا ننتقل الي ا لدليل usr/ بكتابة الأمر cd usr وبعد ذلك قم بكتابة ls -l سوف تحصل علي المزيد من المعلومات مثل التاريخ وبعض الأرقام مع بعض الحروف سوف تري كلمه root كثيرا . وسوف نتعرف في هذه الدروس علي معاني كل هذه الدروس بالتفصيل .
    سوف تجد في الدليل usr/ الأدلة الفرعية الهامة في اللينكس فهو يحتوي علي الملفات والبرامج التي يتعامل معها كل مستخدمي النظام .
    الدليل dev/ :
    لو انتقلت الي هذا الدليل وكتبت الأمر ls سوف تجد الكثير من الملفات ذا اللون الاصفر . هذه ببساطه هي المعدات (الهاردوير) التي يستخدمها النظام أو التي يمكن ان يستخدمها
    ان كل شئ في اللينكس يعتبر ملفا حتي الشاشه والكيبورد يعتبرها اللينكس ملفات . سوف تجد الهارد ديسك الخاص بجهازك موجودا هناك كملف يتشكل باللون الاصفر. اياك أن تحذف هذا الملف والا ستجد الهارد يتحرك ثم يقفز خارج الجهاز ثم يرقد علي الأرض ويلفظ أنفاسة الأخيره ثم يموت .
    ليس من الضروري ان تعرف كل شئ في هذا الدليل فلننتقل اذا الي دليل آخر
    الدليل boot/ :
    انه المكان الذي غالبا ما يوجد فيه الكرنل kernel (لب نظام التشغيل ). والمستخدمين المتكنين يمكنهم أن يغيروا مكان هذا الكرنل لأسببابهم الخاصة ولكنه غالبا ما يوجد في هذا المكان في معظم الأنظمة . عاجلا أو آجلا سوف يجب أن تستخدم هذا الدليل لأنك ربما تحتاج في المستقبل أن تستخدم نوعين أو اكثر من انواع الكرنل المختلفة وسوف نتعرف علي هذا ايضا في دروس متقدمة .
    الدليل root/ :
    اذا لم تكن تعمل علي النظام كمستخدم root وكتبت الأمر cd /root لن يوافق اللينكس ان ينقلك الي هذا الدليل لأن هذا الدليل هو المنطقة المحظوره التي لا يستيطع أن يدخلها اي احد فكأن اللينكس يقول لك : لا يجب ان تعرف ما بداخل هذا الدليل . فإذا اردت ان تدخل الي هذا الدليل وتري ما بداخلة يجب اولا ان تدخل كمستخدم root ويمكنك ان تفعل هذا بكتابة الأمر su كما اشرنا في الدرس الأول .
    الدليل sbin/ :
    انه ايضا منطقة محظوره ولكنك تستطيع أن تدخلها وتري ما بداخلها كما تشاء ولكنك لا تستطيع أن تلمس أو تعبث بشئ فيها . وهذا الدليل هو مثل الدليل bin/ في انه يوجد بداخله برامج ولكنها لا يمكن ان يستخدمها الا المتستخد root فالأمر shutdown الخاص بإغلاق النظام واعاده تشغيله سوف تجده هناك فلو حاول اي شخص غير المستخدم root بإستخدام هذا الأمر سوف تظهر له رساله تخبره ان المستخدم root هو الوحيد الذي يستطيع أن يفعل هذا . وسوف يراقبة البوليس السري لمده ثلاث شهور الا اذا قاام بإدخال كلمه السر الخاصة بالمستخدم root
    الدليل tmp/ :
    وهو الدليل المستخدم لتخزين الملفا ت المؤقتة كما يدل اسمه فإذا كنت تستخد البيئة الرسوميه سوف تجد ان مدير النوافذ window manager سوف يقوم بإنشاء الملفات في هذا الدليل للإستخدام المؤقت فعندما تحاول ان تفتح صوره مثلا او اي ملف فتضغط عليه ضغطتين بالماوس سوف تئظهر لك هذه الصوره بينما يقوم النظام وقتها بإنشاء ملف مؤقت بينما انت تشاهد الصوره وعندما تغلق البرنامج الذي يستعرض لك الصوره سوف يقوم النظام تلقائيا بحذف هذا الملف اظنك الأن قد عرفت ان الواجهه الرسوميه فقط هي التي تستفيد من هذا الدليل . اذن فلننتقل الي دليل آخر .
    الدليل var/ :
    انه الدليل الذي توجد فيه الملفات التي يتغير حجمها ( اي يكون حجمها غير ثابت ) فعلي سبيل المثال هناك بعض قواعد البيانات الممتازه في النظام لينكس مثل قاعده بيانات MySQL
    بكل بساطه تحتفظ قاعده البيانات MySQL بالبيانات الخاصة بها في ملف فرعي في الدليل var/ يسمي var/mysql/ فلو كان عندي موقع تجاري فلابد أن يكون عندي قاعده بيانات لتخزين معلومات تسجيل التراخيص وهذه القاعده ببساطة سوف يزداد حجمها لأنها لو لم تزداد سوف اقع في ضائقة ماليه . ان سرفرات الإميل تستخدم ايضا هذا الدليل لتخزين الإميلات التي تأتي اليها وهي طبعا يزداد حجمها بإستمرار .
    الدليل lib/ :
    هذا الديل خاص بملفات المكتبة library ومن هنا اشتق اسم الدليل lib/ فالبرامج قد تستخدم هذه المكتبة لكي تنفذ الدوال البرمجيه الخاصة بها فالعديد من البرامج تستخدم هذه المكتبات لذلك يقوم اللينكس بتخزينهم في هذا المكان لكي يستطيع كل برنامج ان يعثر عليهم هناك . لا اريدك أن تقلق كثير تجاه هذا الدليل الا اذا الا اذا بدأت تحصل علي رسائل تخبرك ان احد البرامج لا يستطيع ان يجد ملفات المكتبة الخاصة به مثل ".............can't find shared library" وهذا يحدث احيانا عندما تقوم بتحميل بع البرامج التي يجب ان تقوم بترجمتها بنفسك من المصدر" source" ونادرا ماتحدث مثل هذه المشاكل التي تسمي بمشاكل التبعية " dependency " لأن معظم البرمج عندما تترجمها من المصدر
    عاده ما يكون لها برنامج اعداد ابتدائي "pre-configuration program " والذي يقوم بالتأكد من وجود جميع المكتبات التي يحتاجها البرنامج لكي يعمل فإذا لم يجدها اخبرك ببساطة انه لن يسطيع تثبيت البرنامج .
    الدليل home/ :
    لقد تحدثنا قبل ذلك عن هذا الدليل . انه المكان الذي يخزن فيه ملفات المستخدمين الشخصيه . فكل منا له اولويات محدده بالنسبة للبرامج التي يستخدمها وهذه الأولويات غالبا ما تتضمن مفات الإعداد "configuration files " والتي تخزن ايضا في دليل home/ ومعظم ملفات الإعداد يبدأ اسمها بنقطة "." فلو ذهبت الي دليل هوم الخاص بك عن طريق كتابة { cd /home/[username ثم كتبت امر استعراض الملفات ls -a سوف تري هذه الملفات
    الأدلة المتبقيه mnt/ و cdrom/ و floppy/ :
    ومعظم توزيعات لينكس تدعم هذه الأدلة
    وسوف نشرح لاحقا بالتفصيل ماهي هذه الأدله ولكن دعنا نقول الأن انك اذا اردت ان تري ما بداخل الفلوبي او الإسطوانة فلن تكون قادرا ان تفعل ذلك بمجر الضغط علي ايقونه a أو ايقونة d ولكنك يجب أن تكتب cd /floppy أو cd /cdrom فمن المحتمل لو فعلت ذلك الآن الا تي اي شئ . فكما قلت اننا سوف نتعلم المزيد عنها لاحقا في هذه الدروس .
    ملحوظة : انتظر الدرس الثاني
    ويا ريت اعرف رأيكم في الموضوع حتي اعرف ان كنت استمر في النقل أو احتفظ بما اترجمة لنفسي

  2. #2
    التسجيل
    26-03-2005
    المشاركات
    8

    مشاركة: دروس لينكس للمبتدئين ــ الدرس الثاني

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

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •