- Termux yra terminalas de Linux punktas Android kuris leidžia jums bėgti komandos ir scenarijus be poreikio šaknis.
- Jame yra paketų tvarkyklė, leidžianti įdiegti pagrindinius „Linux“ įrankius, tokius kaip „bash“, „vim“ arba „git“.
- Galite automatizuoti užduotis, pasiekti nuotolinius serverius naudodami SSH ir tinkinkite konfigūraciją naudodami .bashrc.
- Tai leidžia įdiegti pilnus „Linux“ paskirstymus ir atlikti saugumo testus naudojant specializuotus įrankius.

Jei kada nors norėjote perkelti „Linux“ terminalo galią į savo „Android“ įrenginį, Termux „Termux“ yra puikus įrankis tam. Šis terminalo emuliatorius leidžia vykdyti komandas, diegti „Linux“ paketus ir net kurti scenarijus, visa tai be root teisių. Šiame vadove išsamiai išnagrinėsime, kas yra „Termux“, kaip jį įdiegti ir konfigūruoti, ir atrasime visas jo teikiamas galimybes.
Šiame straipsnyje sužinosite viską – nuo pagrindų iki išplėstinių funkcijų, įskaitant paketų valdymą naudojant APT, prisijungimą prie serverių naudojant SSH, kūrimo aplinkų diegimą ir automatizuotų scenarijų vykdymą. Pradėkime!
Kas yra Termux?

Termux yra „Android“ programa, teikianti „Linux“ pagrindu veikiančią terminalo aplinką. Jis veikia kaip miniatiūrinis Linux platinimas, leidžiantis paleisti komandas, įdiegti paketus ir pasiekti įrenginio failų sistemą.
Vienas iš ryškiausius privalumus iš Termux yra tai nereikalauja root teisių atlikti daugumą savo funkcijų. Tai daro jį prieinamu įrankiu bet kuriam vartotojui, norinčiam pasinerti į komandų eilutės pasaulį labai nekeisdamas savo įrenginio. Jei ieškote daugiau informacijos apie terminalų emuliatorius, galite peržiūrėti išsamią informaciją apie Terminalo emuliatoriai, skirti Android.
Termux diegimas ir pradinė konfigūracija
Prieš pradėdami naudoti Termux, pirmiausia turime jį tinkamai įdiegti ir sukonfigūruoti:
Atsisiųskite ir įdiekite Termux
- Eiti Termux iš parduotuvės F-Droid. Versija "Google Play parduotuvė negauna naujausių atnaujinimų, todėl rekomenduojama to vengti.
- Si parsisiųsti APK iš oficialios svetainės, nepamirškite įgalinti diegimo iš „Nežinomų šaltinių“ telefono nustatymuose.
Konfigūruokite leidimus ir saugyklą
Įdiegę Termux, tai būtina suteikti jam prieigą sandėliavimas:
termux-setup-storage
Ši komanda sukuria nuorodas į aplankus Android failų sistemoje, pvz Atsisiuntimai, DCIM, muzika ir kiti, esantys direktorių valdyboje ~/storage/.
Atnaujinti paketus
Norint užtikrinti, kad Termux turi naujausią paketų versiją, rekomenduojama paleisti:
apt update && apt upgrade -y
Taip bus atnaujintas paketų sąrašas ir įdiegtos naujausios galimos versijos.
Pagrindinės Termux komandos
Jei niekada nenaudojote terminalo sistemoje „Linux“, čia yra keletas patarimų. esmines komandas:
- ls – Pateikiamas aplanko turinio sąrašas.
- cd – Keisti katalogą.
- pwd – Rodo dabartinio katalogo kelią.
- cp – Kopijuoti failus arba aplankus.
- mv – Perkelti arba pervardyti failus.
- rm – Ištrinkite failus. Naudokite atsargiai.
- mkdir – Sukurkite naują aplanką.
- aiškus – Nuvalykite terminalo ekraną.
Paketų valdymas Termux
Termux naudoja APT (ta pati paketų valdymo sistema kaip Debian ir Ubuntu), kad įdiegtumėte papildomus įrankius ir programas.
Įdiekite paketus
į įdiekite paketą, naudoja:
pkg install nombre_del_paquete
pavyzdys:
pkg install vim
Paieškos paketai
Jei norite rasti konkretų paketą, naudoja:
pkg search nombre_del_paquete
Pašalinkite pakuotes
Jei jums nebereikia pakuotės, galite pašalink su:
pkg uninstall nombre_del_paquete
Prijunkite Termux prie kitų įrenginių naudodami SSH
SSH (Secure Shell) leidžia nuotoliniu būdu ir saugiai pasiekti serverius. Norėdami įdiegti SSH „Terux“:
pkg install openssh
Paleiskite SSH serverį
Termux gali veikti kaip ssh serveris, leidžiantis nuotoliniam ryšiui:
sshd
Norėdami prisijungti iš kito įrenginio prie Termux, jums reikės Jūsų telefono IP:
ifconfig
Tada prisijunkite iš kito įrenginio naudodami:
ssh usuario@IP -p 8022
Automatizavimas ir scenarijai Termux
Termux leidžia scenarijaus vykdymas automatizuoti pasikartojančias užduotis. Pagrindinis pavyzdys scenarijus Kad būtų rodomas „Sveikas, pasauli“, būtų:
echo "echo Hola, mundo" > hola.sh
chmod +x hola.sh
./hola.sh
„Termux“ tinkinimas
Mes galime pritaikyti terminalą failo redagavimas .bashrc:
vim ~/.bashrc
Personalizavimo pavyzdys:
PS1="\[\033[1;32m\]\u@\h:\[\033[1;34m\]\w\[\033[0m\]$ "
Tai pakeis komandų eilutės išvaizdą. Ištyrus Termux galimybes, atsiveria begalės galimybių naudoti pažangias komandas, kurti scenarijus ir prisijungti prie serverių iš mūsų Android. Naudodami šį vadovą turėsite viską, ko reikia norint pradėti efektyviai naudoti Termux ir išnaudoti visas jos galimybes.
Aistringas rašytojas apie baitų pasaulį ir technologijas apskritai. Man patinka dalytis savo žiniomis rašydamas, būtent tai ir darysiu šiame tinklaraštyje, parodysiu jums įdomiausius dalykus apie programėles, programinę įrangą, techninę įrangą, technologijų tendencijas ir kt. Mano tikslas – padėti jums paprastai ir smagiai naršyti skaitmeniniame pasaulyje.