
في التعارف الأول ، أثارت Termux ، وكنت بعيدًا عن أن نكون Linuxoid ، فكرتين في رأسي: "إن تطور هو تماما!" و "كيفية استخدامها؟" بعد البحث في الإنترنت ، لم أجد مقالة واحدة تسمح لك تمامًا بالبدء في استخدام Termux بحيث تجلب المتعة أكثر من حماقة. سوف نصلحها.
بادئ ذي بدء ، سوف نحدد نوع الوحش الذي يستخدمه Termux وما الذي يمكنه فعله.
تقول الصفحة الرئيسية لـ WikiTermux (أوصي بأن تقرأها) أن "Termux هو محاكي طرفي وبيئة Linux" ، أي تثبيته ، نحصل على محطة لينكس تعمل بكامل طاقتها على جهاز Android الخاص بنا. ميزة "بلا شك" هي العمل في بيئة افتراضية (يمكنك القيام بالكثير دون استخدام الجذر) ، مما يجعل من شبه المستحيل إلحاق الضرر بنظام ملفات Android. وإذا كان لديك الجذر ، فإن إمكانياتك محدودة فقط عن طريق الخيال (معرفة جيدة بالأجهزة).
في الحقيقة ، ما الذي حصلت عليه من Termux؟ بادئ ذي بدء ، القرصنة ، أو بالأحرى الرغبة في فهمها قليلاً. ثانياً ، عدم القدرة على استخدام Kali Linux.
ثم سأحاول تجميع كل الأشياء المفيدة التي وجدتها في الموضوع. من غير المحتمل أن تفهم هذه المقالة ، ولكن بالنسبة لأولئك الذين يعرفون فقط مسرات Termux ، آمل أن تكون مفيدة.
من أجل فهم أفضل للمادة ، أوصي بتكرار ما وصفته ليس معجون نسخ بسيطًا ولكنه أدخل الأوامر بنفسي. للراحة ، نحتاج إما إلى جهاز Android متصل بلوحة مفاتيح أو ، كما في حالتي ، جهاز Android وجهاز كمبيوتر / كمبيوتر محمول (Windows) متصل بنفس الشبكة. الروبوت هو مرغوب فيه مع الجذر ، ولكن ليس من الضروري. في بعض الأحيان ، أشير إلى وجود شيء بين قوسين ، وعادة ما يساعد ذلك في فهم المادة بشكل أفضل (إذا كان ما هو مكتوب بين قوسين غير واضح تمامًا ، فلا تتردد في تخطي ذلك ، ثم سيتم شرح كل شيء في العملية وحسب الضرورة).
الخطوة 1
سأكون منطقية ولعنة في نفس الوقت
تثبيت Termux من سوق Google Play:

افتح التطبيق المثبت وانظر:

بعد ذلك ، قم بتحديث الحزم المثبتة مسبقًا. للقيام بذلك ، بالترتيب ، نقدم أمرين ، نتفق خلالهما على كل شيء ، ندخل Y:
apt update apt upgrade
يقوم الفريق الأول بفحص قائمة الحزم المثبتة والبحث عن الحزم التي يمكن تحديثها ، والثاني تحديثها. لهذا السبب ، يجب كتابة الأوامر بهذا الترتيب.
الآن لدينا أحدث إصدار من Termux.
بعض الأوامر الضرورية
ls
نحن نبحث عن مزيد من التفاصيل حول أوامر UNIX على الإنترنت (لا أحد ألغى التطوير الذاتي).
يؤدي اختصار لوحة المفاتيح Ctrl + C و Ctrl + Z إلى مقاطعة وتوقف تنفيذ الأوامر ، على التوالي.
الخطوة 2
اجعل حياتك أسهل
من أجل عدم تعذيب نفسك بشكل غير ضروري عن طريق كتابة أوامر من لوحة المفاتيح التي تظهر على الشاشة (في ظروف "الحقل" ، بالطبع ، لا يوجد مفر من ذلك) هناك طريقتان:
- قم بتوصيل لوحة مفاتيح كاملة بجهاز Android الخاص بك بأي طريقة ملائمة.
- الاستفادة من سه. ببساطة ، سيتم فتح وحدة التحكم Termux التي تعمل على جهاز Android على جهاز الكمبيوتر الخاص بك.
ذهبت في الاتجاه الثاني ، على الرغم من صعوبة الإعداد ، لكن كل شيء سيؤتي ثماره بسهولة.
من الضروري تثبيت برنامج عميل ssh على الكمبيوتر ، وأنا استخدم عميل Bitvise SSH ، ويتم تنفيذ جميع الإجراءات الأخرى في هذا البرنامج.

نظرًا لأننا سنتصل باستخدام طريقة Publickey باستخدام ملف المفتاح ، فنحن بحاجة إلى إنشاء هذا الملف. للقيام بذلك ، في برنامج Bitvise SSH Client ، في علامة التبويب تسجيل الدخول ، انقر فوق مدير مفتاح العميل في النافذة التي تفتح ، وقم بإنشاء مفتاح عام جديد وتصديره بتنسيق OpenSSH إلى ملف يسمى termux.pub (في الواقع ، يمكن أن يكون أي اسم). يتم وضع الملف الذي تم إنشاؤه في الذاكرة الداخلية لجهاز Android الخاص بك في مجلد التنزيلات (إلى هذا المجلد ، وإلى العديد من الملفات الأخرى ، قام Termux بتسهيل الوصول بدون جذر).
في علامة التبويب تسجيل الدخول في حقل المضيف ، أدخل عنوان IP لجهاز Android الخاص بك (يمكنك معرفة ذلك عن طريق إدخال الأمر ifconfig في Termux) في حقل المنفذ وهو 8022.
ننتقل الآن إلى تثبيت OpenSSH في Termux ، ولهذا ندخل الأوامر التالية:
apt install openssh
ارجع إلى عميل Bitvise SSH وانقر فوق الزر "تسجيل الدخول". في عملية الاتصال ، ستظهر نافذة نختار فيها Method - publickey ، مفتاح Client هو عبارة المرور (إذا حددتها عند إنشاء ملف المفتاح).
في حالة الاتصال الناجح (إذا تم كل شيء كما هو مكتوب ، فإنه يجب الاتصال دون مشاكل) سيتم فتح نافذة.

الآن يمكننا إدخال أوامر من الكمبيوتر وسيتم تنفيذها على جهاز Android الخاص بك. ليس من الصعب تخمين المزايا التي يعطيها هذا.
الخطوة 3
تكوين Termux ، تثبيت أدوات مساعدة إضافية
بادئ ذي بدء ، لنقم بتثبيت bash-finish (اختصار ، magic-Tab ، كل ما يسميه). جوهر الأداة هو أنه من خلال إدخال الأوامر ، يمكنك الضغط على Tab لاستخدام الإكمال التلقائي. للتثبيت ، اكتب:
apt install bash-completion
حسنًا ، يا لها من حياة بدون محرر نصوص مع إبراز الكود (إذا كنت تريد فجأة التسكع ، لكنها تريد ذلك). للتثبيت ، اكتب:
apt install vim
باستخدام vim ليس من الصعب فتح ملف 1.txt (إذا لم يكن هناك ، فسيتم إنشاؤه) نكتب:
vim 1.txt
نظرًا لأنه يمكننا الآن إنشاء ملفات وتحريرها ، فلنقم بشكل طفيف بتحسين مظهر المعلومات ومحتوى سطر أوامر Termux. للقيام بذلك ، نحتاج إلى تعيين متغير البيئة PS1 إلى القيمة "[\ 033 [1؛ 33؛ 1؛ 32m]: [\ 033 [1؛ 31m] \ w $ [\ 033 [0m] [\ 033 [0m]" ما هو وماذا يؤكل ، من فضلك هنا ). للقيام بذلك ، نحتاج إلى إضافة السطر إلى ملف ".bashrc" (وهو موجود في الجذر ويتم تنفيذه في كل مرة يبدأ تشغيل shell):
PS1 = "\[\033[1;33;1;32m\]:\[\033[1;31m\]\w$ \[\033[0m\]\[\033[0m\]"
للبساطة والوضوح ، سوف نستخدم vim:
cd vim .bashrc
أدخل الخط ، حفظ والخروج.
يمكنك إضافة خط إلى الملف بطريقة أخرى ، باستخدام الأمر "echo":
echo PS1='"\[\033[1;33;1;32m\]:\[\033[1;31m\]\w$ \[\033[0m\]\[\033[0m\]"'>>.bashrc
يمكنك أيضًا إدخال الاسم المستعار - الاختصارات في ملف .bashrc. على سبيل المثال ، نريد التحديث والترقية مرة واحدة باستخدام أمر واحد. للقيام بذلك ، أضف السطر إلى .bashrc:
alias updg = "apt update && apt upgrade"
لإدخال سطر ، يمكنك استخدام الأمر vim أو echo (إذا لم ينجح الأمر بنفسك ، انظر أدناه)
بناء جملة الاسم المستعار كالتالي:
alias <> = "< >"
لذلك ، أضف الاختصار:
echo alias updg='"apt update && apt upgrade"' >> .bashrc
وهنا بعض المرافق أكثر فائدة.
تثبيت عبر تثبيت مناسب
الرجل - المدمج في مساعدة لمعظم الأوامر.
اسم الرجل ٪
imagemagick - أداة للعمل مع الصور (التحويل ، الضغط ، الاقتصاص). يدعم العديد من التنسيقات بما في ذلك pdf. مثال: تحويل جميع الصور من المجلد الحالي إلى pdf واحد وتقليل حجمها.
convert * .jpg -scale 50٪ img.pdf
ffmpeg - واحدة من أفضل محولات الصوت / الفيديو. تعليمات للاستخدام جوجل.
mc - مدير الملفات المكون من جزأين مثل الأقصى.
لا يزال هناك الكثير من الخطوات إلى الأمام ، الشيء الرئيسي هو أن الحركة بدأت!