TrueschoTruescho
كل الدورات
أوامر لينكس وكتابة سكربتات الشِل
edX
دورة
مبتدئ
مجاني للتدقيق
شهادة

أوامر لينكس وكتابة سكربتات الشِل

IBM

تعلّم أوامر لينكس الأساسية وميزات Bash المتقدمة لكتابة سكربتات وأتمتة المهام، مع مختبرات عملية على خادم افتراضي عبر المتصفح.

3 ساعة/أسبوع1 أسبوعالإنجليزية24,035 متسجل
مجاني للتدقيق

عن الدورة

تقدّم هذه الدورة المصغّرة مدخلاً عملياً إلى أوامر الشِل الشائعة في Linux/UNIX، وتعلّمك أساسيات كتابة سكربتات Bash لأتمتة مجموعة متنوعة من المهام. تجمع الدورة بين محاضرات فيديو قصيرة ومختبرات تطبيقية (Hands-on Labs) لتجربة ما تتعلّمه وتطبيقه مباشرة. ستحصل على وصول مجاني إلى خادم لينكس افتراضي يمكنك استخدامه عبر متصفح الويب، لذلك لن تحتاج إلى تنزيل أو تثبيت أي برامج لإجراء المختبرات. خلال الدورة ستتدرّب على أوامر عامة مثل: id وdate وuname وps وtop وecho وman. كما ستتعلّم أوامر إدارة المجلدات مثل: pwd وcd وmkdir وrmdir وfind وdf. وستستخدم أوامر إدارة الملفات مثل: cat وwget وmore وhead وtail وcp وmv وtouch وtar وzip وunzip. كذلك ستتعرّف إلى أمر التحكم في الصلاحيات chmod. وتغطي الدورة أيضاً أوامر معالجة النصوص مثل: wc وgrep وtr، إلى جانب استخدام الأنابيب (pipes) والمرشّحات (filters) لتمرير مخرجات أمر إلى آخر بكفاءة. وفي جانب السكربتات ستفهم مفهوم السكربت وتوجيه المفسّر (shebang)، ثم تنشئ سكربتات Bash من مستوى بسيط إلى متوسط. وأخيراً ستتعلّم جدولة المهام باستخدام cron عبر crontab وفهم صياغة cron لجدولة الأعمال المتكررة.

ماذا ستتعلم

  • شرح ما هي توزيعة لينكس والتمييز بين أشهر توزيعات لينكس
  • تعريف ما هو الشِل وتذكّر الأوامر الشائعة للشِل
  • تنفيذ أوامر لينكس الشائعة واستخدام الأنابيب والمرشّحات
  • توضيح ما هو السكربت ووصف توجيه المفسّر shebang
  • إنشاء سكربتات Bash من مستوى بسيط إلى متوسط
  • جدولة مهام cron باستخدام crontab وشرح صياغة cron

المتطلبات المسبقة

  • الإلمام الأساسي باستخدام الحاسوب وتقنية المعلومات

المدرسون

R

Rav Ahuja

Global Program Director

R

Ramesh Sannareddy

Content Developer

المواضيع

أوامر لينكس
Bash
Grep
Cron
متصفحات الويب
لينكس

معلومات الدورة

المنصةedX
المستوىمبتدئ
طريقة التعلمغير محدد
شهادةمتاحة
السعرمجاني للتدقيق

المهارات

أوامر لينكس
Bash
Grep
Cron
متصفحات الويب
لينكس
Text Processing
Mac OS
Ifconfig
Unix

ابدأ التعلم الآن