كل ما يخص طرفية Linux المجانية عبر الإنترنت في WebTerm: أي الأوامر تعمل، وبماذا تبدأ، وكيف تحافظ البيئة المعزولة على أمان تجاربك.
اللعب الحر هو طرفية Linux عبر الإنترنت تستخدمها مباشرة في متصفحك: بيئة معزولة آمنة للتدرب على أوامر Linux بلا تثبيت، وبلا تسجيل، وبلا شيء يمكن أن يتعطل.
ماذا يمكنك أن تفعل هنا
تبدأ بك البيئة المعزولة في دليل شخصي بشجرة ملفات واقعية. من هناك يمكنك فعل أي شيء تفعله في صدفة عادية:
ls -la # ألقِ نظرة، بما في ذلك الملفات المخفية
cd documents # التنقل عبر الأدلة
cat notes.txt # قراءة الملفات
mkdir projects # ابنِ بنيتك الخاصة
تتحدّث شجرة الملفات على اليسار مباشرةً وأنت تنشئ الملفات وتنقلها وتحذفها، فترى بالضبط ما فعله كل أمر.
الأوامر المدعومة
ينفّذ WebTerm أكثر من مئة أمر Linux، بأمانة لسلوكها الحقيقي:
- الملفات والأدلة:
ls، cd، pwd، cat، cp، mv، rm، mkdir، touch، find، tree، ln
- معالجة النصوص:
grep، sed، awk، sort، uniq، head، tail، wc، cut، tr، diff
- الصلاحيات والمستخدمون:
chmod، chown، whoami، id، sudo
- العمليات والنظام:
ps، kill، top، jobs، df، du، uname
- الأرشيفات:
tar، gzip، zip، bzip2
- المحررات:
vim (مع التحرير الوَضعي)
- إدارة الإصدارات: سير عمل
git الكامل
الأنابيب (|)، وإعادة التوجيه (>، >>)، وتسلسل الأوامر (&&، ;) تعمل كما في صدفة حقيقية، فتنفّذ الأوامر المتسلسلة على سطر واحد مثل هذا دون مشاكل:
grep -r "TODO" . | sort | uniq -c | sort -rn
مكان آمن للمخاطرة
كل شيء يعمل في نظام ملفات افتراضي داخل متصفحك. هذا يجعل اللعب الحر المكان الصحيح لتجربة الأوامر التي لن تخاطر بها أبدًا على جهاز حقيقي:
فضولي لمعرفة ما يفعله rm -rf / فعلًا؟ هنا، الجواب الصادق هو: جرّبه واكتشف بنفسك. ملفاتك الحقيقية غير معنيّة إطلاقًا.
إعادة تحميل الصفحة تعيد ضبط البيئة إلى حالة نظيفة، فلا تجربة تبقى دائمة أبدًا.
إلى أين تذهب بعد ذلك
إذا كنت تفضّل التعلّم بخطوات مرتّبة بدلًا من البدء من سطر أوامر فارغ، فالدروس التعليمية الموجّهة تعمل في هذه الطرفية نفسها، مع مهام تتحقق من تقدّمك.
- جميع الدروس التعليمية: من أساسيات سطر الأوامر إلى أوامر Linux اليومية، خطوة بخطوة
- أساسيات سطر الأوامر: مفاتيح الأسهم وسجل الأوامر والإكمال التلقائي بـ Tab، وهي الأمور التي تحتاجها قبل حفظ الأوامر
- تدرّب على Git في متصفحك:
init وcommit والفروع وعمليات الدمج، إضافة إلى حل تعارضات الدمج واستعادة الـ commits المفقودة