كيف تتعلم برمجة Linux Bash على هاتفك الأندرويد؟ (دليل Termux الشامل)

الكاتب: محمود السعيدتاريخ النشر: آخر تحديث: وقت القراءة:
للقراءة
عدد الكلمات:
كلمة
عدد التعليقات: 0 تعليق

كيف تتعلم برمجة Linux Bash على هاتفك الأندرويد؟ (دليل Termux الشامل)


هل تعتقد أنك بحاجة إلى جهاز كمبيوتر محمول باهظ الثمن أو خادم مخصص لتعلم أوامر Linux وبرمجة Bash Scripting؟ فكر مرة أخرى! الجهاز الذي تحمله في جيبك الآن أقوى مما تتخيل.

في هذا الدليل العملي، سنشرح لك كيفية تحويل هاتفك الأندرويد إلى محطة عمل لينكس متنقلة باستخدام تطبيق Termux، وكتابة أول برنامج نصي (Script) لك في دقائق.

1. ما هو Termux ومن أين أحصل عليه؟

تطبيق Termux هو محاكي طرفية (Terminal Emulator) قوي للغاية ومجاني، يتيح لك تشغيل بيئة Linux كاملة على الأندرويد دون الحاجة لعمل "روت" (Root) للجهاز.

تنبيه هام جداً: لا تقم بتحميل Termux من متجر Google Play لأنه لم يعد يتلقى تحديثات. بدلاً من ذلك، قم بتحميله من متجر F-Droid الموثوق للمصادر المفتوحة لضمان الحصول على أحدث نسخة تعمل بدون مشاكل.

2. تجهيز البيئة وتحديث الحزم

بعد تثبيت التطبيق وفتحه، ستظهر لك شاشة سوداء تشبه شاشات الهاكرز في الأفلام. لا تقلق، هذا هو سطر الأوامر. أول خطوة هي تحديث قاعدة بيانات التطبيق. اكتب الأمر التالي واضغط Enter:

pkg update && pkg upgrade -y

سيقوم هذا الأمر بتنزيل أحدث الأدوات والبرمجيات اللازمة.

3. تثبيت محرر النصوص (Nano)

لكتابة الأكواد، نحتاج إلى محرر نصوص بسيط. المحرر المفضل للمبتدئين في لينكس هو Nano. لتثبيته، اكتب الأمر التالي:

pkg install nano -y

4. كتابة أول سكربت Bash

الآن تأتي اللحظة الحاسمة. سنقوم بإنشاء ملف جديد ونكتب فيه كوداً بسيطاً يطبع جملة ترحيبية.

الخطوة أ: أنشئ ملفاً باسم hello.sh وافتحه باستخدام Nano:

nano hello.sh

الخطوة ب: ستفتح لك واجهة المحرر. اكتب الكود التالي بداخلها:

#!/bin/bash

echo "Hello, welcome to Linux on Android!"

الخطوة ج: للحفظ والخروج:

  • اضغط على زر CTRL (الموجود فوق الكيبورد في التطبيق) + حرف x.
  • سيشألك هل تريد الحفظ؟ اضغط حرف y ثم Enter.

5. تشغيل السكربت والاحتفال!

قبل تشغيل الملف، يجب أن نعطيه "صلاحية التنفيذ" (Executable Permission)، وإلا سيرفض النظام تشغيله لأنه ملف نصي عادي.

اكتب الأمر التالي لمنح الصلاحية:

chmod u+x hello.sh

والآن، شغل السكربت بالأمر التالي:

./hello.sh

إذا ظهرت لك عبارة "Hello, welcome to Linux on Android!"، فمبروك! لقد كتبت ونفذت أول برنامج Bash Script لك باستخدام هاتفك فقط.

ماذا بعد؟

هذه مجرد البداية. باستخدام Termux، يمكنك تعلم إدارة الملفات، الأتمتة (Automation)، وحتى تثبيت لغات برمجة مثل Python و Node.js. هاتفك ليس مجرد أداة للتصفح، بل هو كمبيوتر قوي ينتظر أن تكتشفه.

التصنيفات

قد تُعجبك هذه المشاركات

إرسال تعليق

تذكر قبل كتابه اى تعليق قول الله تعالى: مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ [ق:18]؟

ليست هناك تعليقات

8252585510710493975

البحث