كيف تتعلم برمجة Linux Bash على هاتفك الأندرويد؟ (دليل Termux الشامل)
هل تعتقد أنك بحاجة إلى جهاز كمبيوتر محمول باهظ الثمن أو خادم مخصص لتعلم أوامر Linux وبرمجة Bash Scripting؟ فكر مرة أخرى! الجهاز الذي تحمله في جيبك الآن أقوى مما تتخيل.
في هذا الدليل العملي، سنشرح لك كيفية تحويل هاتفك الأندرويد إلى محطة عمل لينكس متنقلة باستخدام تطبيق Termux، وكتابة أول برنامج نصي (Script) لك في دقائق.
خطوات الشرح:
1. ما هو Termux ومن أين أحصل عليه؟
تطبيق Termux هو محاكي طرفية (Terminal Emulator) قوي للغاية ومجاني، يتيح لك تشغيل بيئة Linux كاملة على الأندرويد دون الحاجة لعمل "روت" (Root) للجهاز.
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]؟