طرفية لينكس عبر الإنترنت
اكتب الأكواد البرمجية، شغّلها وشاركها — بدون أي إعداد.
محطة طرفية بدون حالة — كل تشغيل يبدأ في /home جديد. اضغط Shift+Enter لإضافة سطر، Enter للتشغيل.
طرفية لينكس مجانية عبر الإنترنت — نفّذ أوامر bash في متصفحك
طرفية Linux وصدفة bash مجانية تعمل بالكامل داخل متصفحك. اكتب أي أمر Linux — ls، grep، sed، awk، find، أو سطراً واحداً من الصدفة — اضغط Enter، وستحصل على المخرج الحقيقي فوراً. بدون تثبيت، بدون SSH، بدون آلة Linux افتراضية، بدون Docker. مفيدة لاختبار pipeline أو تذكّر خيار ما أو تجربة تعبير من الصدفة.
كل تنفيذ يبدأ في حاوية لينكس معزولة جديدة في /home. الطرفية أونلاين عديمة الحالة، لذلك لا تستمر cd أو غيرها من الآثار الجانبية بين الأوامر — لكن هذا يعني أنه يمكنك التجربة بحرية وإعادة الضبط متى شئت. اضغط Shift+Enter في الموجّه لتأليف سكربت bash متعدد الأسطر (حلقات، heredocs، كتل if)، وEnter لتنفيذ الكتلة كاملة دفعة واحدة.
ما يجعل طرفية لينكس أونلاين هذه مفيدة
- bash حقيقي على Linux، وليس محاكي Linux بـ JavaScript. شغّل
ls،grep،sed،awk،find،cut،xargsوبقية GNU coreutils بنفس المخرجات التي تراها على جهاز Linux حقيقي. - سكربتات bash متعددة الأسطر في المتصفح: Shift+Enter يضيف سطراً جديداً لكتابة حلقات
forوكتلif/elseوheredocs بشكل مضمّن. Enter ينفّذ السكربت كاملاً دفعة واحدة. - تنفيذ معزول في sandbox بلا حالة: كل أمر Linux يبدأ في
/homeجديد، فيمكنك تجربة أي شيء دون عواقب وإعادة الضبط متى شئت. - بدون تثبيت ولا مفتاح SSH ولا آلة لينكس افتراضية. يعمل على Chromebook وiPad وWindows والحواسيب المدرسية المقيّدة التي لا يمكنك فتح صدفة حقيقية أو موجّه أوامر عليها.
ما يمكنك التدرّب عليه في الطرفية أونلاين
- خطوط أنابيب Linux ومعالجة النصوص: اربط
catوgrepوsortوuniqوwcوawkلتقطيع نص نموذجي والتحقق من كل مرحلة في خط الأنابيب. - أساسيات كتابة سكربتات bash:
for i in 1 2 3; do echo $i; done، وif [ -f /etc/passwd ]; then …; fi، وغيرها من بنى الصدفة التي تصادفها في سكربتات Linux الحقيقية. - بحث سريع عن الأوامر: تذكّر الـ flag الصحيح لـ
findأوtarأوchmodأوxargsبتجربته على ملف مؤقت في/tmpدون مغادرة المتصفح.
الأسئلة الشائعة لطرفية لينكس أونلاين
هل طرفية لينكس أونلاين هذه مجانية؟
هل هي طرفية لينكس حقيقية أم محاكي JavaScript؟
هل الطرفية ذات حالة — هل ينتقل cd بين عمليات التنفيذ؟
/home، لذلك لا تستمر cd ومتغيرات البيئة والملفات التي تنشئها إلى الأمر التالي. لتنفيذ سير عمل لينكس متعدد الخطوات في السياق نفسه، اكتبه كسكربت bash واحد متعدد الأسطر (Shift+Enter لإضافة الأسطر، Enter للتنفيذ).هل يمكنني كتابة سكربتات bash متعددة الأسطر في الطرفية أونلاين؟
for وكتل if/else وheredocs وأي سكربت bash متعدد الأسطر. Enter ينفّذ الكتلة كاملة كاستدعاء bash واحد في صندوق لينكس.ما الأوامر والأدوات اللينكسية المتاحة؟
ls، cat، grep، sed، awk، find، cut، sort، uniq، wc، head، tail، xargs، tar، gzip، chmod، إضافة إلى مدمجات bash (for، if، case، إلخ). لا شبكة، لا sudo، ولا مدير حزم. الصندوق للقراءة فقط خارج /tmp و/home.