ممكن سؤال عن script shell bash

الموضوع في 'انضمة تشغيل اخرى' بواسطة DR.ZA3, بتاريخ ‏17 ديسمبر 2013.

  1. DR.ZA3

    DR.ZA3 Professional

    x
    اني بدي اعمل سكربت bash بخصائص معينة
    راح ارفق الصور بعد ما ادخلهم على السكانر
    للضرورة القصوى
     
  2. الدكتورة هدى

    الدكتورة هدى .:: إدارية الأقـسـام العامـة ::.

    رد: ممكن سؤال عن script shell bash

    تفضل شرح مفصل

    بسم الله الرحمن الرحيم
    الحمد لله والصلاة والسلام على رسول الله وبعد ,
    هذا هو الدرس الاول فى تلخيص دورة برمجة Shell Scripting التى يقدمها الاستاذ عبد المجيد الحميد .
    رابط المحاضرة * ما هو Shell Scripting programming؟
    هى لغة برمجة نصية تكتب عن طريق سطر الاوامر {terminal} تقوم بتنفيذ مجموعة معينة من المهام .
    * ما الفائدة من تعلم برمجة Shell Scripting وما هى مميزاته ؟
    - كما قلت فان برمجة Shell Scripting تقوم بتنفيذ مجموعة معينة من المهام يحددها المستخدم , فهى تمكنك من عمل اشيائك الخاصة على نظام التشغيل الخاص بك .
    - وتتميز برمجة Shell Scripting بالعديد من المميزات منها :

    1. انها لغة بسيطة جدا فى التعامل .
    2. سريعة جدا .
    3. توفر الكثير من الوقت .
    4. امكانية القيام بالمهام تلقائيا .
    *امثلة لما يمكن عمله بواسطة Shell Scripting ؟

    1. شاشة نظام كاملة .
    2. عمل نسخ احتياطى للبيانات تلقائيا .
    3. عمل تنظيف للنظام , فمثلا بامكانك عمل برنامج يبحث عن الاشياء التى تسبب ثقل النظام والتخلص منها .
    4. ايضا من الممكن ربط الدومين الخاص بك لتصلك التحديثات الخاصة بهذا الدومين مباشرة , مثلا متى ينتهى … .
    * ما هو نوع ال Shell المستخدم فى برمجة ال Shell Scripting ؟
    - سنقوم باستخدام ال bash shell .
    * ما هو ال bash shell ؟
    - ال bash shell هو اختصار ل bourne again shell وهو تطوير لما كان يعرف ب bourne shell على اسم مخترعه .
    - ومما يميز ال bash shell :

    1. انه ال shell الافتراضى فى لينكس .
    2. يمكن الوصول اليه عن طريق لوحة المفاتيح فقط .
    3. يمكن استخدامه فى لينكس , Microsoft DOS , …. .
    - ولمعرفة نوع ال shell المستخدم : اكتب فى سطر الاوامر {terminal} :-
    cat /etc/shells ثم اضغط Enter .
    * انواع الاوامر داخل ال bash shell :
    - هناك نوعين من الاوامر داخل شيل الباش هى

    1. اوامر داخل ال bash ويطلق عليها Built in مثل امر ال history .
    2. اوامر خارجة عن بنية ال bash ويطلق عليها Built out مثل امر ال date .

    - ولمعرفة اذا كان امر معين من نوع Built in او Built out نستخدم type -a command هكذا : type –a history
    ============================
     
  3. الدكتورة هدى

    الدكتورة هدى .:: إدارية الأقـسـام العامـة ::.

مشاركة هذه الصفحة