برنامج تعليمي حول أوامر Termux لنظام Android

  • يقوم Termux بتحويل جهاز Android الخاص بك إلى محطة طرفية لنظام Linux بدون روت.
  • التثبيت السهل والخطوات الأولى من F-Droid، مع تحديثات الحزمة الإلزامية
  • تعمل الأوامر وإدارة الحزم على توسيع الوظيفة إلى الحد الأقصى، مما يسمح بالبرمجة والأتمتة والوصول عن بعد عبر SSH.

تعلم أوامر Termux على Android

هل تريد الاستفادة الكاملة من هاتف Android الخاص بك كما لو كان نظام Linux حقيقيًا؟ Termux هو الأداة الأمثل لتحويل هاتفك الذكي إلى محطة طرفية قوية ذات إمكانيات غير محدودة تقريبًا. سواء كنت مبتدئًا، أو مبرمجًا شغوفًا، أو مستخدمًا متقدمًا، فإن معرفة أوامر Termux الأساسية والمتقدمة سيفتح لك عالمًا جديدًا كليًا من الإمكانيات التقنية والتخصيصية.

في هذا البرنامج التعليمي، أشرح كل ما تحتاج إلى معرفته حول أوامر Termux الأكثر فائدة وكيفية تحقيق أقصى استفادة منها. على جهاز أندرويد الخاص بك، من التثبيت والبدء إلى التهيئة المتقدمة والأتمتة واستخدام الأدوات الأساسية. أدرج طرقًا لإدارة الملفات، وتثبيت الحزم، وتحرير النصوص، والوصول عن بُعد عبر SSH، وإنشاء البرامج النصية، وغير ذلك الكثير، مع نصائح وتوصيات عملية لتسهيل تجربتك حتى لو لم تستخدم محطة طرفية من قبل.

ما هو Termux ولماذا يجب عليك استخدامه؟

Termux هو تطبيق Android مجاني يحاكي بيئة محطة Linux.يتيح لك تشغيل أوامر وبرامج جنو/لينكس مباشرةً من هاتفك، دون الحاجة إلى صلاحيات الروت. إنه حل متعدد الاستخدامات وخفيف الوزن، مثالي لمن يرغبون في تعلم استخدام سطر الأوامر، وكذلك للمستخدمين الذين يبحثون عن أداة احترافية لإدارة الملفات، وجدولة المهام، وأتمتتها، أو التحكم في الخوادم من أي مكان.

اكتشف تطبيق Sololearn للبرمجة
المادة ذات الصلة:
SoloLearn: التطبيق لتعلم برمجة Android من الصفر

الميزة العظيمة لـ Termux قدرته على تثبيت المزيد من الأدوات المساعدة ولغات البرمجة والأدوات من خلال مستودعات المشروع الخاصة، تمامًا مثل توزيعات سطح المكتب. من تحرير النصوص باستخدام Vim أو Nano، إلى إدارة الأنظمة عن بُعد باستخدام SSH، أو تشغيل البرامج النصية في Bash أو Python، الإمكانيات غير محدودة عمليا.

تثبيت Termux على Android: الخيار الأفضل والخطوات الأولى

هكذا يمكنك استخدام Termux على الاندرويد

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

  • تحميل اف درويد من موقعه الرسمي وتثبيته على هاتفك المحمول الذي يعمل بنظام Android.
  • البحث Termux داخل F-Droid وتثبيت الإصدار المستقر الأحدث.
  • افتح تطبيق Termux، وتأكد من منح الأذونات إذا تم طلبها، واتبع الإعداد الأولي.

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

التكوين الأساسي بعد التثبيت

عند فتح Termux لأول مرة يجب عليك اتباع بعض الخطوات الأساسية:

  1. السماح بالوصول إلى التخزين: قم بتشغيل الأمر تخزين الإعداد النهائي حتى يتمكن Termux من العمل مع الملفات الموجودة على جهازك (ضروري، على سبيل المثال، لنقل أو تحرير أو إنشاء ملفات على هاتفك المحمول).
  2. تحديث الحزم المثبتة مسبقًا: من الضروري تجنب الأخطاء والحصول على أحدث إصدارات الأدوات الأساسية. استخدم:
    apt update && apt upgrade -yسيؤدي هذا إلى تحديث قائمة الحزم وتثبيت جميع الترقيات المتاحة. إذا طُلب منك التأكيد عند تشغيل هذا الأمر، فاضغط على Y (أو N إذا كان الدليل الذي تتبعه يرشدك إلى ذلك).

مع هذا، سيكون لديك Termux جاهزًا ومحدثًا للبدء!

أوامر Termux الأساسية لنظام Android

تعلم أوامر أساسية من الضروري البدء باستخدام Termux بسهولة. إليك مجموعة مختارة من الميزات الرئيسية، مشروحة بطريقة مبسطة، لتجربتها وإتقانها من البداية:

  • ls:يسرد الملفات والمجلدات الموجودة في الدليل الحالي.
  • قرص مضغوط:تغيير الدليل (على سبيل المثال، التنزيلات cd).
  • cd o مؤتمر نزع السلاح ~:يأخذك مباشرة إلى دليل الجذر الخاص بالمستخدم في Termux.
  • واضح:يقوم بمسح شاشة المحطة الطرفية (مفيد جدًا لترتيب سجل الأوامر).
  • ملف rm:حذف الملف المحدد.
  • مجلد rm -rf:يحذف المجلد وجميع محتوياته دون طلب التأكيد.
  • مجلد mkdir:إنشاء مجلد جديد في الدليل الحالي.
  • ملف اللمس.txt:إنشاء ملف فارغ بالاسم المحدد.
  • صدى "النص" > ملف.txt:يكتب النص المحدد في الملف (يكتب فوقه).
  • صدى "النص" >> ملف.txt:يضيف النص إلى نهاية الملف دون حذف ما يأتي قبله.
  • ملف cat.txt: يعرض محتويات الملف في المحطة الطرفية.
  • ifconfig:يعرض معلومات الشبكة وعناوين IP الخاصة بجهازك.

اختصار مفيد: يؤدي الضغط على Ctrl + C إلى إيقاف تنفيذ الأمر، بينما يؤدي الضغط على Ctrl + Z إلى تعليقه.

إدارة الحزم في Termux: تثبيت الأدوات المساعدة وتوسيع الميزات

واحدة من نقاط القوة العظيمة في Termux هو أنه يمكنك تثبيت أدوات ومرافق جديدة باستخدام أنظمة الحزمة عرضة o PKGفيما يلي بعض التثبيتات الأكثر موصى بها، خاصة إذا كنت تبدأ من الصفر:

  • تثبيت نانو pkg:قم بتثبيت محرر النصوص Nano (أسهل للمبتدئين).
  • pkg تثبيت vim:قم بتثبيت محرر Vim (أكثر تقدمًا وقوة، يوصى به إذا كان لديك خبرة أو تريد تعلمه).
  • تثبيت pkg opensh:يضيف دعم SSH للوصول عن بعد ونقل الملفات بشكل آمن.
  • pkg تثبيت python:يسمح لك ببرمجة وتنفيذ البرامج النصية المكتوبة بلغة بايثون من هاتفك المحمول.
  • pkg تثبيت جيت:قم بتثبيت Git لإدارة المستودعات ومشاريع التطوير.
  • pkg تثبيت coreutils:يضيف أدوات Unix الأساسية إذا لم يتم تضمينها افتراضيًا بالفعل.

يؤدي تثبيت الحزم الجديدة إلى تعظيم قدرات Termux. وهو أمر ضروري إذا كنت تريد استخدام هاتفك المحمول كبيئة تطوير أو خادم أو مختبر محمول.

كيفية تعديل الملفات في Termux: Nano وVim

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

  • نانو: لتحرير ملف عليك فقط تشغيل ملف nano.txt. استخدم مفاتيح الأسهم للتحرك و CTRL + X للخروج (سيسألك إذا كنت تريد الحفظ).
  • همة: لفتح ملف، استخدم ملف vim.txt. اضغط على المفتاح i للبدء في الكتابة، ESC للتوقف عن فعل ذلك : لإدخال الأوامر (على سبيل المثال، : وك لحفظ والخروج، :q (للخروج دون حفظ).

مجلس: إذا كنت تريد تحرير ملفات التكوين المتقدمة (.bashrc، .profile، وما إلى ذلك)، فمن المستحسن بشدة استخدام Vim نظرًا لقوته ومرونته.

تخصيص وتشغيل محطتك تلقائيًا: الأسماء المستعارة والبرامج النصية ومتغيرات البيئة

يتيح لك Termux تخصيص تجربة المستخدم الخاصة بك وأتمتة المهام المتكررة. بفضل تعديل ملفات تهيئة Bash والنصوص البرمجية. إليك بعض الأفكار الأساسية للبدء:

  • الاسم المستعار: يمكنك إنشاء اختصارات لأوامرك الأكثر تكرارًا عن طريق إضافة أسطر مثل alias updg="apt update && apt upgrade" في الأرشيف .bashrc. فقط بالكتابة تحديث في المحطة الطرفية سوف تقوم بتحديث كل شيء مرة واحدة.
  • متغيرات البيئة (PS1): تخصيص المطالبة (ما تراه قبل كتابة الأوامر) عن طريق تعديل المتغير PS1 في حياتك .bashrc. مثال:
    PS1=":\w$ "
  • نصوص Bash: يمكنك إنشاء نصوصك البرمجية الخاصة لأتمتة المهام، مثل النسخ الاحتياطي، وإنشاء التقارير، أو أي عملية متكررة أخرى. ما عليك سوى كتابة النص البرمجي، وحفظه (مثلاً، كملف script.sh)، ومنحه أذونات التنفيذ باستخدام chmod +x script.sh.

بفضل هذه الخيارات، يمكنك تكييف Termux بالكامل مع احتياجاتك وتوفير الكثير من الوقت في المهام الروتينية.

الوصول عن بُعد وSSH في Termux: تحكم في جهاز Android الخاص بك من جهاز الكمبيوتر الخاص بك

أحد أقوى ميزات Termux هي القدرة على الوصول إلى جهازك المحمول من جهاز كمبيوتر باستخدام SSHيتيح هذا، على سبيل المثال، برمجة مريحة باستخدام لوحة مفاتيح مادية، أو نقل الملفات، أو التحكم في العمليات من الشبكة المحلية.

  1. تثبيت OpenSSH مع pkg install openssh.
  2. إنشاء أو تكوين مفتاح عام إذا كنت تريد أقصى قدر من الأمان (يمكنك إنشاء المفتاح على جهاز الكمبيوتر الخاص بك ونسخ الملف) termux.pub في الطريق ~/التخزين/التنزيلات/ (من هاتفك المحمول).
  3. ربط المفتاح بالمستخدم ادارة cat ~/storage/downloads/termux.pub >> ~/.ssh/authorized_keys.
  4. بدء تشغيل خادم SSH مع سشد (يمكنك إيقافه قبل ذلك بـ pkill sshd إذا كنت بحاجة إليها).
  5. معرفة عنوان IP الخاص بهاتفك المحمول مع ifconfig واكتب المستخدم المرتبط (عادةً ما يكون هو نفس مستخدم Termux الخاص بك).
  6. تعيين كلمة مرور إلى المستخدم الخاص بك مع باسود إذا كنت تريد الوصول التقليدي عبر اسم المستخدم وكلمة المرور.
  7. من جهاز الكمبيوتر الخاص بك، يمكنك الاتصال باستخدام: ssh usuario@direccion-ip -p 8022.

الآن يمكنك كتابة الأوامر من جهاز الكمبيوتر الخاص بك وتنفيذها على هاتفك المحمول.، وهو أمر مفيد بشكل لا يصدق للإدارة المتقدمة، والنقل السريع (rsync، scp، sftp)، والتطوير عن بعد.

إعداد خادم الويب في Termux… من جهاز Android الخاص بك!

إذا كنت قد حلمت يومًا بامتلاك خادمك الصغير في راحة يدك، يجعل Termux الأمر سهلاً للغاية بفضل تكامله مع Python واللغات الأخرىعلى سبيل المثال، لتشغيل خادم ويب أساسي، كل ما عليك فعله هو تثبيت Python وتشغيله:

python -m http.server 8080

بهذه الطريقة، يمكنك تقديم الملفات من جهازك المحمول، والوصول إليها من أي متصفح على شبكتك المحلية، وتجربة مشاريع الويب في الوقت الفعلي.

تعتبر هذه الميزة مثالية للتطوير ومشاركة الملفات أو الاختبار السريع دون الاعتماد على خدمات خارجية.لمعرفة المزيد عن الطرق الأخرى لإدارة الخوادم على Android باستخدام Termux، يمكنك الاطلاع على هذا دورة تعليمية كاملة حول أوامر Termux لنظام Android.

الحزم الإضافية والمرافق الموصى بها

مجتمع Termux نشيط للغاية، وهناك مئات الأدوات التي يمكنك تثبيتها على جهازك. من بين الأدوات المفيدة بشكل خاص:

  • رجل: راجع المساعدة الرسمية لأي أمر (على سبيل المثال، رجل ل).
  • إيماج ماجيك: للعمل مع الصور (التحويلات، الضغط، إنشاء ملفات PDF من الصور، وما إلى ذلك).
  • ffmpeg: محول الصوت والفيديو الأمثل عبر المحطات الطرفية. يتيح لك تسجيل ملفات الوسائط المتعددة وتحريرها وتحويلها بخيارات لا حصر لها.
  • mc (قائد منتصف الليل): مدير ملفات على غرار Norton Commander أو FAR، مثالي لأولئك الذين يفضلون عدم الاعتماد فقط على سطر الأوامر.
  • إكمال bash: يُسهّل الإكمال التلقائي في المحطة، وهو أمر مريح للغاية عندما يكون لديك العديد من البرامج النصية أو الحزم المختلفة المثبتة.

استكشف الحزم الجديدة واستكشف إمكانياتها إنه جزء من تجربة Termux، لذا لا تتردد في البحث عن الأدوات التي تناسب سير عملك أو اهتماماتك الفنية.

التوصيات اليومية والمشاكل الشائعة

ليس كل شيء بسيطًا في المرة الأولىلذا إليك بعض النصائح والحيل التي ستوفر لك الوقت:

  • إذا فشل أي أمر بسبب الأذونات، تحقق مما إذا كنت قد نفذته تخزين الإعداد النهائي أو إذا قمت بتمكين أذونات التخزين في إعدادات النظام.
  • إذا لم تتمكن من رؤية مفتاح TAB، فقم بتنشيط الخيار من لوحة مفاتيح Termux نفسها كما هو موضح في البداية.
  • لنسخ النص ولصقه في المحطة الطرفية، استخدم قائمة سياق Android أو خيارات التطبيق نفسها (اضغط لفترة طويلة على الشاشة).
  • قم بالاختبار خطوة بخطوة ولا تنسخ وتلصق الأوامر فقط.:إن فهم ما هو كل واحد منها سوف يساعدك على تعلمها بشكل أسرع ويساعدك على حل الأخطاء المحتملة بنفسك.
  • تذكر أنه يمكنك توسيع المعلومات حول أي أمر باستخدام اسم أمر الرجل أو البحث عن وثائق محددة عبر الإنترنت.
  • حاول الاتصال عبر SSH والتحرير عن بعد في أقرب وقت ممكن - فمن الأسهل بكثير كتابة البرامج النصية من لوحة مفاتيح الكمبيوتر لديك بدلاً من شاشة اللمس!

إتقان أوامر Termux الأساسية على Android يفتح هذا الدليل آفاقًا جديدة من الإمكانيات، مثاليًا للطلاب والمبرمجين ومسؤولي الأنظمة، أو حتى لعشاق الحوسبة المتنقلة. يوفر هذا الدليل كل ما تحتاجه لتثبيت هاتف أندرويد وتكوينه وتخصيصه واستخدامه كجهاز كمبيوتر صغير يعمل بنظام لينكس، مستمتعًا بأدوات احترافية وميزات متقدمة ومرونة فريدة.

هكذا يمكنك استخدام Termux على الاندرويد
المادة ذات الصلة:
كيفية تثبيت Linux على Android: دليل خطوة بخطوة سهل وبسيط

تجرأ على المحاولة، واستكشف الحزم الجديدة، ولا تلتزم بالأساسيات: فكلما جربت أكثر، كلما استفدت أكثر من جميع الميزات التي يقدمها Termux. شارك المعلومات وساعد المستخدمين الآخرين على تحسين مهاراتهم على هذه المنصة..


تابعونا على أخبار جوجل

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: مدونة Actualidad
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.