Termux: ваша командная строка Linux на Android
Termux — это бесплатное приложение для Android с открытым исходным кодом, предоставляющее полноценную среду командной строки Linux. Поддерживая bash, zsh, разработку на C и сценарии Python, он позволяет выполнять команды Linux непосредственно на вашем устройстве Android.
Termux Возможности:
Termux эффективно эмулирует среду Linux без root-доступа и сложной настройки. Минимальная базовая система устанавливается автоматически, а дополнительные пакеты доступны через менеджер пакетов APT. Это делает его идеальным для безопасного удаленного доступа к серверу.
Основные характеристики:
- Надежный SSH-клиент: Легко управляйте удаленными серверами с помощью встроенного клиента OpenSSH.
- Выбор оболочки и редактора: Выбирайте оболочки Bash, fish или ZSH, а также редакторы nano, Emacs или Vim.
- Универсальные инструменты: Используйте Rsync для резервного копирования, Curl для доступа к API, GCC/clang для компиляции кода, Python для написания сценариев и Git/SVN для контроля версий.
- Обширная библиотека пакетов: Получите доступ к обширной библиотеке пакетов Linux непосредственно с терминала, что значительно превышает возможности стандартных эмуляторов терминалов Android.
- Интуитивно понятные сочетания клавиш: Эффективно выполняйте команды с помощью пользовательских сочетаний клавиш с помощью кнопок громкости и питания устройства.
- Поддержка внешней клавиатуры: Подключайте внешние клавиатуры (Bluetooth или USB) для повышения удобства использования.
- Широкая поддержка языков программирования: Поддерживает NodeJS, Ruby, Python и другие.
Обзор функций:
Termux предлагает комплексные возможности Linux на Android, в том числе:
- Оболочки Bash и Zsh для сложных задач командной строки.
- Управление файлами с помощью nnn и таких редакторов, как nano, vim и emacs.
- Безопасный доступ по SSH к удаленным серверам.
- Разработка на C с использованием clang, make и gdb.
- Консоль Python для написания сценариев и вычислений.
- Git и Subversion для контроля версий проекта.
- Классические текстовые игры (frotz).
Преимущества и недостатки:
Плюсы:
- Большой функционал и универсальность.
- Безопасная и простая эмуляция Linux на Android.
- Гибкая оболочка и выбор редактора.
- Упрощенная компиляция кода и управление данными.
Минусы:
- Требуется некоторое знание командной строки Linux.
Установка Termux:
- Загрузите Termux APK.
- Установите APK-файл.
- Начните использовать Termux!
Последние обновления:
Последняя версия устраняет проблемы с обработкой файлов с помощью Termux-file-editor
и Termux-url-opener
. Он также интегрирует несколько методов API, устраняя необходимость в отдельных установках Termux:API
(включая Termux-clipboard-*
, Termux-download
, Termux-saf-*
, Termux-share
, Termux-storage-get
, Termux-usb
, Termux-vibrate
и Termux-volume
).