الفهرس / البنية التحتية والأنظمة
أساسيات سطر الأوامر في Linux
الطرفية والملفات والبحث وإعادة التوجيه والأرشيفات: الأسس المشتركة بين جميع التوزيعات.
تكوين MasterLinux · نص أصلي
ما الذي ستتعلّمه
- استخدام الطرفية (terminal) بسهولة وثقة
- إنشاء الملفات والمجلدات ونقلها وحذفها
- قراءة النصوص والبحث فيها وتصفيتها باستخدام grep وfind
- ربط الأوامر عبر الأنابيب (pipes) وإعادة التوجيه
- فهم شجرة الملفات في Linux (FHS)
- إنشاء أرشيفات tar وgzip واستخراجها
- معالجة النصوص باستخدام sort وcut وsed وawk
- كتابة سكربتات bash بالشروط والحلقات والدوال
برنامج التكوين
18 درسًا · 10 س 20 دالقسم 1 — المستخدم
- الطرفية والصدفة (shell) والمحثّ (prompt) معاينة20 د
- التنقّل: pwd وls وcd والمسارات معاينة25 د
- الملفات والمجلدات: touch و mkdir و cp و mv و rm معاينة25 د
- قراءة ملف: cat و less و head و tail و wc 25 د
- تحرير ملف: nano و vim، والطرق التي لا تحتاج إلى محرّر 35 د
- شجرة مجلدات Linux (FHS): ما دور كل مجلد 30 د
- البحث: find و grep و locate 35 د
- إعادة التوجيه والأنابيب: > و >> و < و | و 2> و tee 35 د
- البحث في التوثيق: --help و man و info و help و /usr/share/doc 25 د
- الأرشفة والضغط: tar و gzip و zip 30 د
- الأحرف البديلة وأنماط الصدفة: * و ? و [] و {} وعلامات التنصيص 35 د
- الروابط الصلبة والرمزية: ln و ln -s و inodes 35 د
- المتغيرات والبيئة: export و PATH و alias و ~/.bashrc والسجلّ التاريخي 40 د
- ترتيب النص وتقطيعه: sort و uniq و cut و tr و wc و paste و column 40 د
- التعابير النمطية مع grep -E و sed 45 د
- awk لمسؤولي الأنظمة: الحقول والشروط والمجاميع والتقارير 45 د
- سكربتات bash 1: السكربت الأول، الوسائط، read، رموز العودة، if 45 د
- سكربتات bash 2: الحلقات و case والدوال وسكربت النسخ الاحتياطي 50 د
المتطلبات
- معرفة استخدام الحاسوب
- لا تُشترط أي معرفة مسبقة بـLinux
لمن هذا التكوين؟
- المبتدئون تمامًا
- المطوّرون الذين يريدون إتقان الطرفية
- مسؤولو الأنظمة في المستقبل