تجربه ترمینال در اندروید به کمک Termux

شاید یکی از دغده‌های تمام کاربران جامعه‌ی نرم‌افزار آزاد دسترسی به محیطی شبیه به پایانه (Terminal) در ابزار‌های اندرویدی باشد، علاقه به برنامه نویسی Bash چیزی نیست که بتوان به آسانی از آن دست کشید، حالا به کمک نرم افزار Termux شما قادر به انجام بسیاری از کارهای موردعلاقه‌ی خود در ترمینال خواهید بود، از جمله امکاناتی که این نرم‌افزار برای شما فراهم خواهد کرد:

  • دسترسی به محیط شل
  • استفاده از مدیر بسته apt
  • برنامه نویسی Bash Scripting
  • نصب انواع ابزارهای ویرایش متن همچون nano,vim,…
  • راهنمای استفادهٔ از دستورات man

و بسیاری از امکانات دیگر که می‌تواند جایگزین نسبتا خوبی برای پایانهٔ اصلی رایانه‌تان باشد.

term-1

بعنوان مثال پس از نصب این برنامه از طریق فروشگاه گوگل به‌روی دستگاه اندرویدی خود قادر خواهید بود به کمک دستورات زیر اولین اسکریپت بش خود را بنویسید و اجرا نمایید.

ابتدا وارد محیط Termux شده و سپس دستورات زیر را وارد میکنیم:

apt update
apt install nano

اکنون نرم‌افزار nano نصب نموده‌ایم، ابتدا یک دایرکتوری جدید به‌نام temp ایجاد کرده و وارد آن می‌شویم تا فایل bash خود را بسازیم:

mkdir temp
cd temp
nano test.sh

اکنون کدهای زیر را در این فایل وارد نموده وذخیره می‌کنیم، دقت نمایید برای خروج و ذخیره در nano کلیدهای ترکیبی Ctrl+X را باید فشار دهید اما روی ابزار اندرویدی که مجهز به صفحه کلید مجازیست باید با کلیدهای کنترل صدا (Volume up+X) این عمل را انجام دهید:

#!/bin/bash
clear
echo "Hello World!"
exit

اکنون پس از ذخیره پرونده، کافیست دسترسی اجرایی به آن دهید و اسکریپت خود را اجرا نمایید:

chmod +x test.sh
bash test.sh

همان گونه که توجه می‌نمایید برای اجرای این اسکریپت باید قبل از نام پرونده عبارت bash را تایپ نمایید.

با کمی تمرین و دقت می‌توانید استفاده‌های بسیاری ازین ابزار نمایید، امیدوارم این مطلب مورد قبولتان واقع شده باشد.