melipayamak
آموزش تصویری کار با برنامه Termux یا ترموکس اندروید

آموزش تصویری کار با برنامه Termux یا ترموکس اندروید

سیستم عامل اندروید پرطرفدار و توانمند است. برنامه ها و ابزار های مختلفی برای این سیستم عامل طراحی می شوند که یکی از آن ها ترموکس (Termux) است. ترموکس اپلیکشن شبیه ساز ترمینال برای اندروید و همینطور ابزاری جهت اجرای محیط لینوکس در اندروید است. امروز در انزل وب روش نصب و کار با برنامه ترموکس در اندروید را به شما آموزش خواهیم داد.

آموزش نصب و استفاده از Termux در اندروید

How to Use the Termux on Android

اگر از کاربران اندروید علاقه مند به زمینه هک و امنیت باشید، حتما نام برنامه ترموکس را شنیده اید. Termux برای شما یک محیط خط فرمان را فراهم می کند و به شما امکان می دهد برنامه های لینوکس را در دستگاه اندروید خود نصب کنید. در ادامه ضمن روش نصب، استفاده از این برنامه را هم آموزش خواهیم داد.

چرا از ترموکس استفاده کنیم؟

پیش از آموزش کار با Termux در اندروید، شاید برای شما سوال پیش بیاید که چرا باید از این برنامه استفاده کنیم؟ Termux یک محیط لینوکس را برای شما اجرا می کند و اهداف آن همانند استفاده از لینوکس است. این فرایند برخلاف برخی از برنامه های مشابه در اپ استور ها است که فقط برنامه های مشابه در لینوکس را در اندروید اجرا می کنند.

چرا از ترموکس استفاده کنیم؟

این برنامه ویژگی های دیگری هم دارد:

  • Consistency: برنامه های لینوکس که به اندروید منتقل شده اند، باید نوعی رابط کاربری دریافت کنند. این فرآیند بسته به تلاش توسعه دهنده دارد. اما در هر صورت برنامه های ترموکس همانند نسخه لینوکس از میانبر های صفحه کلید، نحوه نصب و.. پشتیبانی می کنند.
  • Timeliness: با استفاده از ترموکس سریع تر می توانید به ویژگی های جدید و آپدیت ها دسترسی داشته باشید.
  • Price: هزینه های استفاده از این برنامه و تمامی برنامه های موجود در آن رایگان (و متن باز) هستند.

همچنین اگر قصد نصب کالی لینوکس را هم روی اندروید دارید، پیشنهاد می کنیم مطلب آموزش گام به گام نصب کالی لینوکس (Linux Kali) روی اندروید را مطالعه نمایید.

آموزش استفاده از Termux، نحوه نصب ترموکس

نصب ترموکس بسیار ساده و همانند سایر برنامه های اندروید می باشد. برای دانلود ترموکس می توانید از اپ استور گوگل پلی استفاده کنید.

آموزش استفاده از Termux، نحوه نصب ترموکس

معرفی محیط ترموکس اندروید

در ادامه آموزش کامل Termux، پس از نصب و باز کردن این برنامه محیطی را خواهید دید که در آن خبری از طراحی گرافیکی نیست. در این ابزار فقط با دستور و کد کار خواهید کرد.

معرفی محیط ترموکس اندروید

اگر به هر دلیلی صفحه کلید را بستید، با کلیک روی KEYBOARD می توانید آن را باز کنید.

معرفی محیط ترموکس اندروید

همچنین دکمه های مختلفی که کاربردی هستند هم برای شما آماده شده است.

آموزش کار با برنامه Termux، روش استفاده از ترموکس در اندروید

روند نصب برنامه ها در ترموکس ساده است. Termux از همان نصب کننده بسته موجود در Debian و Ubuntu Linux به نام Advanced Packaging Tools (APT) استفاده می کند. برای این که ببینید چه برنامه هایی در دسترس هستند، ترموکس را باز کرده و دستور زیر را تایپ کنید:

apt list

آموزش کار با برنامه Termux، روش استفاده از ترموکس در اندروید

با این کار لیستی از نرم افزار ها و بسته هایی که می توانید نصب کنید را می بینید. برای مشاهده جزییات در مورد یک برنامه، دستور زیر و سپس نام برنامه را تایپ و درج کنید:

apt show [app name]

آموزش کار با برنامه Termux، روش استفاده از ترموکس در اندروید

پس از مشاهده اطلاعات و جزییات، برای نصب کد زیر را وارد کنید:

apt install [app name]

آموزش کار با برنامه Termux، روش استفاده از ترموکس در اندروید

پس از نصب برنامه، با تایپ نام آن می توانید برنامه را باز کنید. به طور مثال در تصویر زیر محیط Nano Text Editor را می بینید.

آموزش کار با برنامه Termux، روش استفاده از ترموکس در اندروید

آموزش استفاده از برنامه Termux، ویژگی های اصلی لینوکس

پس دانلود ترموکس اندروید و نصب آن، می توانید مستقیما از ابزار ها استفاده کنید. به طور مثال می توانید از دستور های زیر استفاده کنید:

  • cp: برای کپی کردن
  • mv: جا به جایی فایل
  • ls: خواندن محتوای دایرکتوری
  • rm: حذف کردن
  • ln: لینک کردن

به طور مثال ترموکس شما به طور پیش فرض در حال کار در دایرکتوری /data/data/com.termux/files/home می باشد. جایی که فایل های شما نیستند و معمولا در /sdcard وجود دارند. اما شما می توانید به راحتی یک لینک نمادین جدید در این فهرست ایجاد کنید. ( مثلا /data/data/com.termux/files/home/documents to /sdcard/Documents) این مورد به شما امکان می دهد تا به سرعت در فایل ها حرکت کنید.

آموزش استفاده از برنامه Termux، ویژگی های اصلی لینوکس

آموزش ترموکس اندروید، ویرایشگر متن در ترموکس

Termux در نسخه های اخیر هر دو ویرایشگر متن اصلی لینوکس را ارائه می دهد که شامل (VIM (v8.0 و (Emacs (v25.2 در حال حاظر می شود. سایر ادیتور ها مانند nano و.. هم قابل استفاده هستند. در تصویر زیر Emacs را که لینوکس اجرا می شود می بینید.

آموزش ترموکس اندروید، ویرایشگر متن در ترموکس

در تصویر زیر هم همان ادیتور متن را در Termux مشاهده می کنید.

آموزش ترموکس اندروید، ویرایشگر متن در ترموکس

برنامه های Command Line مفید در ترموکس

بسته های Termux شامل تعدادی برنامه Command Line مفید می باشد که آن ها را معرفی می کنیم.

  • Gnuplot: برنامه نمودار ریاضی
  • Imagemagick: ابزار دستکاری image و ابزار های تبدیل
  • p7zip: ابزار برای مدیریت فایل های ۷-Zip
  • Unrar: ابزار مدیریت فایل هایarchive RAR
  • Wget: ابزاری برای بارگیری پرونده ها از اینترنت از طریق HTTP یا FTP

همینطور مطالعه مطلب اف تی پی یا FTP چیست؟ آموزش ساخت و نحوه کار با FTP در ویندوز هم می تواند برای شما کاربردی و مفید باشد.

آموزش کار با ترموکس اندروید، سرور ها

ترموکس به طور مشابه می توانند مانند Apache, nginx و lighttpd گوشی شما را تبدیل به یک سرور وب کند. بنابراین اگر به طور مثال برای پروژه های خود قصد استفاده از nginx, PostgreSQL database و Python و استفاده از Taiga را دارید، بدون نیاز به پرداخت هزینه برای هاست و.. از گوشی خود استفاده کنید.

آموزش کار با ترموکس اندروید، سرور ها

ترموکس همچنین شامل dropbear هم هست. dropbear یک سرور SSH برای ورود به تلفن و انتقال فایل ها فراهم می کند. در صورتی که قصد تبادل فایل در چندین دستگاه، عدم استفاده از خدمات ابری و.. دارید، می توانید این سرور را راه اندازی کرده و استفاده کنید و در نهایت مجد آن را خاموش کنید.

تعدادی از دستورات ترموکس

  • apt update: برای آپدیت کردن
  • pkg install sl: چک کردن درست نصب شدن برنامه
  • apt install figlet
    figlet anyword: نمایش متن به شکلی دیگر
  • apt install toilet
  • toilet -f mono12 -F green BugBounty: دیدن متن به سبک رنگارنگ
  • apt install w3m
    w3m google.com: باز کردن هر سایتی در ترموکس

نصب کردن برنامه ها از گیت هاب و.. در ترموکس

  1. ابتدا باید curl را نصب کنید. برای این کار دستور pkg install curl را وارد کنید.
  2. سپس برای نصب برنامه آدرس پکیج را همانند مثال زیر وراد کنید:
    curl -LO https://raw.githubusercontent.com/Hax4us/Metasploit_termux/master/metasploit.sh
  3. و برای دادن دسترسی، دستور chmod 777 metasploit.sh ./metasploit.sh را وارد کنید. (مثال برای نصب Metasploit)

در پایان پس از کار با ترموکس اندروید اگر تصمیم به استفاده از کالی لینکوس در کامپیوتر گرفتید، مطالعه مطلب آموزش تصویری پارتیشن بندی و نصب کالی لینوکس روی هارد، در کنار ویندوز و VMware را فراموش نکنید.

نظرات و پیشنهادات شما؟

در مطلب امروز برنامه ترموکس را معرفی و روش کار با آن را بررسی کردیم. نظر شما راجب این برنامه چیست؟ می توانید نظرات، پیشنهادات و تجربیات خود در زمینه نصب ترموکس در اندروید را در دیدگاه این پست با ما به اشتراک بگذارید.

کیهان سرور

مطالب مرتبط

نظرات

تبلیغات متنی