Сегодня поговорим о Termux – программа которая эмулирует терминал Linux на вашем Android устройстве.

Также рассмотрим несколько хитростей для улучшения и более комфортного режима работы в Termux на вашем смартфоне.

(WiKi)

Termux — бесплатный эмулятор терминала для Android, включающий большую коллекцию пакетов операционной системы Linux. По умолчанию в Termux установлена минимальная базовая система. Дополнительные пакеты доступны из диспетчера пакетов «pkg» (аналоге apt), также для установке доступен и пакет apt. Приложение поддерживает расширенное управление при наличии прав суперпользователя и установке специального пакета «tsu» (аналог sudo). Без root-прав приложение также имеет достаточно широкие возможности. Терминалом можно управлять удалённо посредством SSH.

В приложении доступны пакеты для работы с такими языками программирования как Си, C++, Python, Perl, Go, PHP, Lua. Присутствуют инструменты для создания и администрирования веб-серверов на базе Apache httpd и Nginx, пакеты для работы с базами данных — MariaDB и PostgreSQL, и инструменты для испытания на проникновения, такие как Metasploit Framework, Nmap, Wireshark, SQLMAP, Social-Engineer Toolkit и другие.

Установка Termux

Для установки перейдите в Play Market и скачайте Termux на ваш смартфон.

Настройка Termux

После установки Termux представляет довольно ограниченные возможности для использования его на вашем смартфоне.

Давайте исправим это.

Сначала обновим программу. Открываем Termux и набираем следующие две команды.

pkg update
pkg upgrade

Для того чтобы при нажатии на кнопку TAB дописывались автоматом команды, установим следующий пакет:

apt install bash-completion

Данный способ будет действовать только на командах начинающихся с APT

Чтобы было удобно пользоваться кнопками навигации дополним их:

mkdir $HOME/.termux
echo "extra-keys = [['ESC','/','-','HOME','UP','END','PGUP'],['TAB','CTRL','ALT','LEFT','DOWN','RIGHT','PGDN']]" > $HOME/.termux/termux.properties
termux-reload-settings

После желательно перезагрузить программу.

После данных манипуляций будет более удобно пользоваться данной программой.

[endtxt]

RSS

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

5 1 голос
Рейтинг статьи

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Продолжая пользование настоящим сайтом Вы выражаете своё согласие на обработку Ваших персональных данных (файлов cookie) с использованием трекеров "Google Analytics" и "Yandex.Metrics". Порядок обработки Ваших персональных данных, а также реализуемые требования к их защите, содержатся в Политике конфиденциальности.
Принять