منتديات الشط الشرقي لمدينة بوقطب

منتديات متخصصة في جميع المجالات
 
الرئيسيةاليوميةس .و .جالتسجيلمكتبة الصورالأعضاءبحـثالمجموعاتدخول
ادارة منتديات الشط الشرقي لمدينة بوقطب تبحث عن مشرفين للاقسام لذا نطلب من اي عضو يريد الاشراف على قسم ما ان يكتب طلبه بقسم المشرفين والادارة سوف تنظر في طلبه
المواضيع الأخيرة
» تاريخ الصحراء الغربية
الجمعة 13 نوفمبر - 21:07:22 من طرف المدير العام

» تعلم الاختراق ببرورات .صنع سيرفر برورات
الأحد 6 سبتمبر - 20:51:22 من طرف Google

» نشرات اخبار حول زيارة وفد من بلدية بوقطب الى الاراضي الصحراوية المحتلة
الجمعة 2 يناير - 16:26:04 من طرف المدير العام

» ماهو فيروس الايبولا القاتل ?
الأحد 7 ديسمبر - 19:38:36 من طرف Google

» شرح معنى CNAME,A,MX,NS,TXTفي البرمجة
الأحد 20 يوليو - 6:14:19 من طرف النهر الخالد

» مشهد لمسرحية في يوم العلم 2013
الإثنين 16 يونيو - 0:50:08 من طرف المدير العام

» كتب الموسيقى pdf
الإثنين 16 يونيو - 0:48:34 من طرف المدير العام

» نبذة عن المنتخبات المشاركة في كاس العالم
الإثنين 9 يونيو - 21:03:19 من طرف المدير العام

»  وعدة مولاي الطيب بوقطب 2012
الجمعة 4 أبريل - 23:13:39 من طرف المدير العام

» عيد الطفل 1جوان 2013 بدار الشباب بوقطب
الجمعة 14 مارس - 6:28:16 من طرف جمعية الياسمين

موقعنا في الفيسبوك
بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم
 

 

 

 

 

  

 

 

 

 

 

 
صحف يومية جزائرية
مؤسسات الدولة الجزائرية

مواقع متنوعة
 

 

 

 

 

 

 
تصفح المصحف الشريف

شاطر | 
 

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

اذهب الى الأسفل 
كاتب الموضوعرسالة
modalisa
عضونشيط
عضونشيط
avatar

ذكر
عدد الرسائل : 832
العمر : 40
الدولة : الجزائر
المهنة : informaticien
الهواية : tre bien
علم الدولة :
هوايتي :
المهنة :
تاريخ التسجيل : 09/02/2008

مُساهمةموضوع: بعض أساسيات نظام لينكس   الأحد 30 مارس - 1:06:50

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

سنبدأ أول بفهم تركيبة نظام الملفات الخاص بلينكس لنتمكن من أجل رصد أنفسنا داخل النظام
حين نقوم بأول خطوة في عالم لينكس ،في أغلب الحيان ما نواجه صعوبات في فهم كيف يتم تنظيم تركيبة نظام الملفات أوما يسمى ب
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
مثلا في الماندريفا هذا المسار ليس عبارة عن مجلد فقط بل هو يعتبر
بارتيشبن بذاته يعني لو حدث بالخطأ انك أتلفت النظام حين تعيد تسطيبه ستجد
مجلد الهوم كما كان في السابق لا قلق بشأن هذه المسألة . طبعا هذا المسار
يحمل المجلد الخاص بالمستخدمين
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]






الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://chott.montadarabi.com
فضلاوي غريسي
عضونشيط
عضونشيط
avatar

ذكر
عدد الرسائل : 1355
العمر : 42
الدولة : الجزائر
المهنة : مستشار ثقافي
الهواية : ممتاز
احترامك لقوانين المنتدى :
مزاجي :
علم الدولة :
هوايتي :
المهنة :
تاريخ التسجيل : 02/03/2008

مُساهمةموضوع: رد: بعض أساسيات نظام لينكس   الأحد 30 مارس - 14:26:37

مشكووووووووووووووووووووووووور اخوك فضلاوي منك نستفيد
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://www.mc32belkheir.dz
 
بعض أساسيات نظام لينكس
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات الشط الشرقي لمدينة بوقطب :: منتديات التقنية والبرامج :: منتدى برامج الكومبيوتر-
انتقل الى: