في هذا الموضوع و من خلال مدونة العرائش التقنية سوف نكتشف لمذا لا تزال محطة Linux/MacOS تثير خوف الكثير من الناس. لهذا السبب تحديدًا، قام بعض المطورين بإنشاء WebTerm، وهو موقع ويب صغير يحاكي محطة طرفية مباشرة في المتصفح لتعليمك الأوامر الأساسية... دون المخاطرة بتعطيل محرك الأقراص الثابتة بإستخدام الأمر rm -rf!
كيف يعمل الموقع؟
ببساطة، تفتح الموقع في متصفح كروم أو فايرفوكس، فتظهر أمامك نافذة طرفية افتراضية مع تمارين متدرجة. تبدأ التمارين بأمور أساسية للغاية مثل pwd وls وcd (نعم، أساسيات البرمجة) وتنتقل تدريجيًا إلى أوامر أكثر تقدمًا مثل grep وfind وchmod، أو حتى دروس Git مع الفروع والالتزامات.
مزايا التمارين:
- 8 أنماط تعليمية وحوالي 30 تمرينًا.
- تغطي المستويات من المبتدئين تمامًا إلى "أريد إتقان التحكم في الإصدارات".
- يتميز الموقع بتنظيم جيد، حيث يضيف كل نمط مستوى صعوبة إضافيًا.
لماذا WebTerm بديل آمن؟
الرائع في الأمر أن كل شيء يتم داخل متصفحك، فلا حاجة لتثبيت أوبونتو، ولا لـ VirtualBox، ولا لـ WSL... ما عليك سوى فتح الصفحة وكتابة أوامرك في موجه أوامر باش، تمامًا كمسؤول نظام حقيقي.
شخصيًا، بالنسبة لشخص لم يسبق له استخدام سطر الأوامر، فهو أقل رعبًا بكثير من استخدام طرفية حقيقية، حيث قد يؤدي أي خطأ إلى مشاكل خطيرة.
ميزات إضافية للمستخدمين المحترفين
إذا كانت لديك خبرة سابقة في هذا المجال، فهناك وضع اللعب الحر الذي يتيح لك الاستكشاف بحرية تامة دون أي تعليمات. اكتب ما تشاء، وجرّب... إنه أشبه ببيئة تجريبية.
وكما هو الحال في بيئة Bash أو Zsh الحقيقية، يمكنك:
- إكمال الأوامر تلقائيًا باستخدام مفتاح Tab.
- الوصول إلى سجل الأوامر باستخدام مفتاحي السهمين (لأعلى ولأسفل).
القيود الحالية للموقع
حسنًا، إنه ليس محاكيًا كاملًا، لذا لا تتوقع أن تتمكن من:
- تثبيت حزم
apt. - تشغيل نصوص bash المعقدة.
- استخدام علامات الأنابيب مثل
|بين الأوامر. - العمل على الهواتف الذكية (الموقع مخصص لأجهزة سطح المكتب فقط).
اللغات المتوفرة
الموقع متوفر باللغتين الإنجليزية واليابانية (المشروع من شركة يابانية تُدعى init Inc.)، لكن أوامر لينكس عالمية، لذا لن يؤثر ذلك على عملية التعلم. إذا كنت تبحث عن دروس باللغة الفرنسية، فعليك البحث في مكان آخر.
جدول تعليم أوامر الطرفية (Terminal)
| الأمر | الوظيفة | مثال |
|---|---|---|
pwd |
عرض مسار المجلد الحالي | pwd → /home/user |
ls |
عرض محتويات المجلد | ls -la → عرض كل الملفات مخفية كانت أم لا |
cd |
تغيير المجلد الحالي | cd Documents → الانتقال إلى مجلد المستندات |
mkdir |
إنشاء مجلد جديد | mkdir new_folder |
rm |
حذف ملف أو مجلد | rm -rf folder (تحذير: لا تستخدمه بدون وعي) |
grep |
البحث داخل النصوص | grep "text" file.txt |
chmod |
تغيير صلاحيات الملف | chmod +x script.sh |
git init |
بدء مشروع Git جديد | git init |
روابط مفيدة
- الموقع الرسمي لـ WebTerm (من شركة init Inc.)
- مقالة: اختصارات لوحة مفاتيح Bash (يمكنك البحث عن المقالة التي أشرت إليها)
- توزيعة أوبونتو (لمن يرغب في التثبيت الحقيقي لاحقًا)
- الموقع الرسمي لـ Git
الخلاصة: 15 دقيقة يوميًا كافية
إذا كنت ترغب في التعمق أكثر بعد تجربة WebTerm، فأوصيك بالاطلاع على مقالتي حول اختصارات لوحة مفاتيح Bash والتي ستوفر لك الكثير من الوقت!
لذا، فإن 15 دقيقة من التدريب يوميًا أمر جيد للغاية، وستتمكن من اكتساب الاستقلالية في ذلك الجهاز الذي أخافك لسنوات عديدة.
