Termux е мощно приложение за Android, което ви позволява да изпълнявате Linux команди директно от мобилно устройство без root. С този терминален емулатор можете да получите достъп до голямо разнообразие от инструменти, да инсталирате пакети, програмни скриптове и да изпълнявате множество разширени задачи, без да се нуждаете от настолен компютър.
В това изчерпателно ръководство ще научите всичко от инсталирането на Termux до разширената му конфигурация, включително основни и често използвани команди, управление на пакети, използване на текстови редактори и дори стартиране на уеб сървъри или отдалечен достъп чрез SSH. Ако търсите да извлечете максимума от вашето Android устройство с функционално устройство с възможност за персонализиране, вие сте попаднали на правилното място.
Какво е Termux?
Termux е приложение за Android, което предоставя a терминал на Linux напълно функционален. Голямото му предимство е, че не изисква руутване на устройството за достъп до неговите функции и ви позволява да инсталирате инструменти от командния ред, подобни на тези на GNU/Linux дистрибуция.
Инсталиране и първи стъпки с Termux на Android
Преди да започнете да използвате Termux, трябва да го инсталирате правилно. Има няколко начина да го направите, но основната препоръка е да го изтеглите от Магазин за F-Droid вместо Play Store, тъй като Google е наложил ограничения, които засягат работата му.
Стъпки за инсталиране на Termux на Android
- Изтеглете F-Droid от официалния му уебсайт и го инсталирайте на вашето устройство.
- Потърсете Termux във F-Droid и изберете опцията за инсталиране.
- След като го инсталирате, отворете приложението и започнете първоначалната настройка.
Основна конфигурация след инсталация
Преди да започнете да използвате Termux, се препоръчва да актуализирате вашите пакети със следните команди:
apt update && apt upgrade -y
Освен това, за да разрешите на Termux достъп до файловете за съхранение на устройството, изпълнете:
termux-setup-storage
Основни команди в Termux за Android
Един от съществените аспекти на използването на Termux е да се научите как да боравите с неговите команди. Това са някои от най-често използваните:
- ls: Изброява файлове и директории в текущото местоположение.
- cd: Промяна на директорията.
- rm: Изтрива файлове или директории.
- защитен режим: Създайте нова директория.
- докосвайте: Създава празен файл.
- ехо: Записва текст във файл.
- котка: Показва съдържанието на файл.
Управление на пакети в Termux
За да инсталирате допълнителни инструменти в Termux, използвайте PKG o подходящ. Някои от най-важните пакети, които можете да инсталирате, включват:
- pkg инсталирайте nano: Инсталира текстовия редактор Nano.
- pkg инсталирайте vim: Инсталира текстовия редактор на Vim.
- pkg инсталирайте openssh: Инсталира SSH сървъра и клиента.
- pkg инсталирайте python: Инсталирайте Python за програмиране.
- pkg инсталирайте git: Инсталирайте Git за управление на хранилища.
Използване на SSH за отдалечен достъп
Termux ви позволява да конфигурирате и стартирате SSH сървър на устройството, което прави отдалеченото администриране лесно. За да го настроите, изпълнете следните стъпки:
apt install openssh
sshd
За достъп от друго устройство използвайте:
ssh usuario@direccion-ip -p 8022
Трябва да замените потребител чрез потребителско име в системата и IP адрес по IP адреса на устройството с Termux.
Създаване на уеб сървър в Termux за Android
За да стартирате уеб сървър в Termux с помощта на Python, изпълнете следните стъпки:
cd /sdcard
python3 -m http.server 8080
От браузър на същото устройство или друго, свързано към същата мрежа, достъп http://127.0.0.1:8080 за да проверите дали сървърът работи.
Автоматизация с Bash скриптове
В Termux можете да създавате Bash скриптове за автоматизиране процеси. Например скрипт, който отпечатва съобщение на екрана:
#!/bin/bash
echo "Hola, este es un script en Termux"
Запазете го като script.sh и му дайте разрешения за изпълнение с:
chmod +x script.sh
./script.sh
Termux е универсален и мощен инструмент, който ви позволява да изпълнявате функционалността на системата Linux към всяко устройство с Android. С добро разбиране на неговите команди и инструменти можете да го използвате за програмиране, управление на сървъри, отдалечен достъп до устройства и много повече, което го прави задължителен инструмент за тези, които се нуждаят от Linux среда на мобилното си устройство без много проблеми. Споделете това ръководство и помогнете на други потребители да научат как работи инструментът..