إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

بعض أساسيات نظام لينكس

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • بعض أساسيات نظام لينكس






    فهم تركيبة النظام :

    سنبدأ أول بفهم تركيبة نظام الملفات الخاص بلينكس لنتمكن من أجل رصد أنفسنا داخل النظام
    حين نقوم بأول خطوة في عالم لينكس ،في أغلب الحيان ما نواجه صعوبات في فهم كيف يتم تنظيم تركيبة نظام الملفات أوما يسمى ب
    Filesystem Hierarchy Standard
    يعني بمفهوم آخر فهم ترتيب وإرتباط المجلدات والملفات ،وهذا ما سأحاول توضيحه إن شاء الله

    أول ما يكمن قوله هو أن تركيبة وتوزيع المفات في نظام لينكس هي شبيهة إلى حد كبير بمثيلتها في نظام يونيكس و
    مركزية،طيب ماذا نقصد بمركزية؟ بعكس نظام ويندوز ، مثل نجد أن هناك أحرف القارئ هي التي تدل على البارتيشينات وكل
    قارئ بداخله نجد مجلداته ، في لينكس كل المجلدات والمجلدات الأبناء موضوعة داخل الجذر الخاص بهذا التنظيم ،هذا الجذر
    يرمز إليه بالرمز -/- وهو أول رمز لمسار المجلدات ، وهذا يدل على ان كل المجلدات داخل النظام مرتبطة بالجذر ،فيما يخص البارتيشينات والقراص المدمجة إلخ
    ,,, فيتم تركيبها أو ربطها )مايسمى بعملية الماونت ( في المسار /usr مثلا /usr/hda1 يدل على محتوى بارتيشين ، المسار /usr يمكنه أن يحمل مجلدات أخرى مركبة بداخلها بارتشينات مختلفة مثلا /usr/local/hdb2

    والعتاد الغير الثابث كقارئ الم بي تري والفلاش ميموري يتم ربطها أو تركيبها في مجلد /mnt

    أين توجد التطبيقات ؟؟

    يقصد هنا بالتطبيق كل ملف قابل للتنفيد بالضافة إلى أن التطبيق يمكن أن يكون عبارة عن برنامج نصي يشغل من سطر الأوامر ك grep أو سكريبت ك perl أو مثلا تطبيق بواجهة رسومية مثل الفايرفوكس , نوعيا البرامج نجدها داخل المسار /bin , /sbin , /usr/bin , /user/sbin
    لماذا كل هذه المجلدات علما أننا قد نجد مجلدات أخرى تحمل هذه التطبيقات , طبعا من أجل مسألة الحماية والتنظيم كأن نجد بالضرورة في المجلد /bin كل التطبيقات النصية التي تقوم بتنفيد سكريبتات الشيل مثل سكريبت التشغيل الدي يقوم
    بتنظيم مختلف الدوات والبرامج أثناء تشغيل الجهاز
    المسار/sbin يحمل بداخله كل تطبيقات القاعدة التي تعمل عبر سطر الوامر والخاصة بإعداد النظام مثل أوامرmount وال ifconfig وال ,fdisk وفقط المستخدم الجذر أو الرووت القادر على التعديل على هذا المسار

    أين تتواجد ملفات البيانات؟؟

    كل تطبيق تأتي معه ملحقاته من ملفات البيانات الخاصة به , نأخد على سبيل المثال برنامج Gcompris برنامج تعليمي
    لا يهمنا البرنامج بل ما يهمنا هو أن هذا البرنامج يحتاج إلى ملفات بياناته ليعمل بشكل جيد بدون أخطاء في العمل , هذه الملفات التي نتحدث عنها تتواجد داخل المسار /usr/share/application_nameويمكن أيضا أن نجدها في المسار /opt/bin أو /usr/local/bin إذا وجدنا أن التطبيقات مثبتة داخل المجلد /opt/share أو /usr/local/share فسنجد أن مثلا صور الخلفية داخل المجلد /usr/share/wallpapers

    أين تتواجد الملفات الخاصة بإعداد النظام ؟؟

    ملفات الإعدادات مختلفة عن ملفات البيانات بكون أنه يمكن التعديل عليها من طرف المستخدمين , بصفة عامة , ملفات الإعدادات الخاصة بتطبيقات النظام أو السيرفرات مثلا نجدها داخل المجلد /etc (editing text config) وبالنسبة للتطبيقات العادية فنجد ملفات إعداداتها في مجلد المستخدم ، مثلا ملف الإعدادات لسيرفر الأباتشي نجده في المسار /etc/httpd وملفات الإعدادات الخاصة ب KDE نجدها في المسار ~/.kde
    في المسار /etc نجد مثلا
    • الملف الخاص بإعدادات الواجهة الرسومية /etc/X11
    • المسار /etc/rc*.d الذي يحمل سكريبتات التشغيل وأيضا مسارات أخرى يمكن إيجادها بدراسة معمقة
    • المسار /etc/hostsالذي يحدد المراسلة بين عناوين الأي بي لجهازك و أسماء الهوت الخاصة بها
    • المسار /etc/hosts.allow و المسار /etc/hosts.deny اللذان يمكنان من وقف الولوج للنظام ليعض الأجهازة التي يحددها مدير النظام
    • ملف إعدادات محمل الإقلاع lilo (lilo.connf)
    • ملف /etc/passwd الذي يحمل الكلمات السرية للحساب المستخدم إلخ...
    طبعا لازال هناك العديد من الملفات داخل هذا المسار التي هي عبارة عن ملفات الإعدادات

    ماهي المكتبات وأي تتواجد ؟؟

    أغلب البرامج تتوفر على قواسم مشتركة في العمل ، كمثلا فتح ملف وهذا العمل يمكن لأغلب البرامج القيام به او أي عمل آخر مشترك ليس بالضوروة فتح ملف ، الجهة المسؤولة عن فتح الملف في المثال غالبا ما تتم المنادات عن أحد المكتبات أو مجموعة مكتبات ، بدل أن نضع ملف تنفيدي يحتوي على جميع متطلبات عمل أحد البرامج ستقوم بتقسيم هذا البرنامج وكل ما يمكن أن يكون مشترك مع برامج أخرى نضعه في مكتبة ، حين يتم تنفيد البرنامج ستتم المنادات على المتطلبات الخاصة بعمله من المكتبات وطبعا يمكن لمكتبة واحدة أن تستعمل من طرف عدة برامج في آن واحد وهذا هو بيت القصيد يعني يكون هناك ربح للمساحة وربح الوقت أثناء حدوث خطأ ما في أحد المكتبات يمكن تصليحها وكل البرامج التي تستدعيها ستعمل جيدا ،طبعا سلبيات المكتبات هي عند نقصان أحدها فكل البرامج التي تتطلب تلك المكتبة لن تستطيع العمل ، المكتبات التي نتحدث عنها نجدها في المسار
    /lib , /usr/lib , usr/local/lib , /opt/lib

    المسار /boot

    مثل ما تدل تسميته ، يحمل ملفات الخاصة بتشغيل النظام ، الشهيرة \\ نواة لينكس\\ ، ونجد بداخله أيضا ملفات محمل الإقلاع grub ويستحسن أن ا المجلد يكون على بارتيشين محايدة ( بارتيشين من 50 ميجا جد كافية ) إذا أردنا بعد ذلك تثبيت عدة توزيعات في نفس الوقت

    المسار /dev

    في لينكس ، العتاد يظهر عبارة عن ملفات وهي متواجدة دا خل المسار /dev مثلا الماوس يمثل ب /dev/mouse كرت الصوت تمثل ب /dev/snd وهكذا

    المسار /home

    ومن لا يعرفه \\ my documents\\ المجلد الشهير في الويندوز ولكن على عكس ماهو عليه في الويندوز إكس بي ، فإن المجلد /home مثلا في الماندريفا هذا المسار ليس عبارة عن مجلد فقط بل هو يعتبر بارتيشبن بذاته يعني لو حدث بالخطأ انك أتلفت النظام حين تعيد تسطيبه ستجد مجلد الهوم كما كان في السابق لا قلق بشأن هذه المسألة . طبعا هذا المسار يحمل المجلد الخاص بالمستخدمين

    لتحميل الملف بصيغة pdf من هنـــــــا


    تقبلو اغلى تحياتي
    شكر خاص للأخ بدر على التنسيق
    أخــــــــــوكـــــــــــــــم مــــــــــــــحــــــــــــــمـــــــــــــــــد






    التعديل الأخير تم بواسطة محمد لخياري; الساعة 12-03-2008, 09:21 PM.





  • #2
    بارك الله فيك أخوي

    موضوع مهم جدا جدا للمبتداين

    أطيب تحياتي

    تعليق


    • #3
      شكرا جزيلا ودائما في المقدمة


      و شكرا على هذا الشرح السلس
      ما هى افضل الطرق لنشر واستخدام اللينوكس ؟
      ا- أبو عبد الله

      تعليق


      • #4

        •·.·´¯`·.·• ( اخي الحبيب ) •·.·´¯`·.·•

        جزاك الله خير الجزاء ..

        جعله الله هذا الجهد في موازين حسناتك يوم ان تلقاه ..

        •·.·´¯`·.·• ( اللهم آمين .. ) •·.·´¯`·.·•
        صمت فقالوا: كليل اللسان.. نطقت فقالوا: كثير الكلام
        حلمت فقالوا: صنيع الجبان ..ولو كان مقتدراً لانتـقـــم
        فأيقنت أني مهمـــــا أرد.. رضا الناس لابــد أن أذم

        تعليق


        • #5
          lمشكورين شباب على الإطلاغ على الموضوع وإن شاء الله هناك مواضيع قادمة بحول والله مع قوته
          تحياتي




          تعليق


          • #6
            شكرا أخوي محمد على الموضوع
            بسيط وسهل ومفيد للمبتدئين في لينكس :thumpsup_green:

            بانتظار كل جديد

            تعليق


            • #7
              تشكر أخي على الشرح الذي كان غائب عنا وتستاهل 5 نجوم عليها


              تحياتي

              تعليق


              • #8
                الله يكرمك ,, معلومات مفيدة
                سبحان الله و بحمده سبحان الله العظيم

                تعليق


                • #9
                  معلومات رائعة
                  واستفدت منها كثير

                  الله يعطيك العافية

                  تعليق


                  • #10
                    مشكور درس جيد جدا

                    تعليق


                    • #11
                      بارك الله فيك أخوي
                      معلومات قيمة

                      تعليق


                      • #12
                        الله يعطيك العافيه .. معلومات قيمه ومجهود رائع ..
                        دمت بصحه وسلامه

                        تعليق


                        • #13
                          احسنت ....والموضوع جيد جدا لنا نحن المبتدئين

                          تعليق


                          • #14
                            طيب حبيبي ممكن اعرف وين المسار حق المتصفح ان كنت استخدم فيدورا 8 ..
                            لاني حملت الـplugin و شغلته بسطر الاوامر(الكونسول) يقول لي اثناء عملية التنصيب حط مسار المتصفح اللي تشتغل عليه..
                            رحت و حطيت المسار كما هو موجود يظهر لدي خطأ..
                            و لا استطيع اكمال التنصيب للبلق ان حق الفلاش بلاير

                            مشكور على شرحك

                            تعليق


                            • #15
                              السلام عليكم ورحمة الله وبركاته
                              مشكور اخوي knoppix_dark على الشرح الواضح وجزاك الله خير على المجهود اللي بذلته وبصراحه ابتديت افهم الوضع كيف ماشي والفضل لك اخوي , انا ابتديت ب PCLinuxOS 2007 وبصراحه ممتاز لكن ما اعرف كيف اتعامل مع النظام تقدر تقول اني (مدري وين رايح ولا جاي) بأستثناء بعض الامور البسيطه جدا انا سطبت النظام من سيدي لايف وتقدر تقول اني حست الدعوى بس اشتغل النظام معاي لكن ماأدري هل هو ok ولا لا , وكلي امل بأستمرار شروحاتك وبالذات في PCLinuxOS 2007 لأنه وهذا من وجهة نظري انه افضل توزيعه بالنسبه للي تحولوا من وندوز الى لينكس وكلي امتنان وعرفان وشكرا مره اخرى
                              لجنة التعريف بالإسلام

                              قال رسول الله صلى الله عليه وسلم { لإن يهدي الله بك رجلا واحدا خير لك من حمر النعم } صحيح البخاري
                              http://www.ipc.org.kw
                              اهداف اللجنه

                              1- التعريف بالإسلام لغير المسلمين بمختلف اللغات

                              2-رعاية المهتدين الجدد وتعليمهم العلوم الشرعيه على مذهب اهل السنه والجماعه

                              3- تعليم اللغة العربية لغير الناطقين بها

                              4- توعية الجاليات المسلمة
                              الانجازات
                              - 44 ألف مهتدي ومهتدية من مختلف الجنسيات من تأسيس اللجنه عام1399هـ/ 1978م .



                              تعليق

                              يعمل...
                              X