4 лучших приложения-эмулятора терминала для Android

4 лучших приложения-эмулятора терминала для Android

Linux часто называют любимой настольной операционной системой разработчиков и мастеров, и не зря. Его открытость и множество инструментов позволяют пользователям использовать свои компьютеры на пределе возможностей и эффективно выполнять любую задачу. Но иногда единственный компьютер, который у вас есть, - это смартфон.





К счастью, открытый характер Android как платформы означает, что вы можете воспользоваться его корнями Linux. С помощью терминальных приложений в этом списке вы сможете превратить свое Android-устройство в функциональную машину, сопоставимую с настольной средой.





1. Termux

Галерея изображений (2 изображения) Расширять Расширять Закрывать

Termux - это больше, чем просто эмулятор терминала; это вся среда Linux. Когда вы устанавливаете Termux, вы получаете, по сути, минимальную систему Linux, работающую на вашем Android-устройстве в виде приложения. По умолчанию вам предоставляется оболочка Bash, и большинство команд и утилит Linux работают должным образом.





Termux также дает вам Ctrl , Все , Esc , и клавиши со стрелками на его интерфейсе, что упрощает ввод сочетаний клавиш, если у вас нет под рукой настоящей клавиатуры.

Как и в типичной системе Linux, Termux имеет диспетчер пакетов, что, возможно, является самой сильной стороной Termux. Через диспетчер пакетов вы можете установить другие оболочки, такие как Zsh или fish, редакторы исходного кода, такие как Vim и Emacs, а также клиент и сервер SSH. Это еще не все: вы также можете использовать такие инструменты, как FFmpeg и ImageMagick, а также языки программирования, такие как C, Ruby, Perl и Python.



С соответствующими командами, оконным менеджером и программой просмотра VNC вы можете установить графическую среду в Termux. Это позволяет запускать настоящие приложения Linux, такие как GIMP, как если бы они были на ПК.

Termux - мощное приложение, но оно также может быть немного подавляющим. Чтобы узнать больше о его возможностях и о том, как его использовать, ознакомьтесь с как использовать командную строку в Termux.





С мая 2021 года Termux больше не будет получать обновления в Play Store в обозримом будущем. Это связано с изменением политики Play Store, которое нарушит функциональность Termux. На данный момент вы можете получить самую последнюю версию Termux на F-Droid, торговой площадке приложений для Android с открытым исходным кодом.

Скачать: Termux от Гугл игры | F-Droid (Бесплатно)





2. Сок SSH

Галерея изображений (2 изображения) Расширять Расширять Закрывать

Как следует из названия, JuiceSSH - это эмулятор терминала с поддержкой SSH, а также Telnet и Mosh. Его основная функция - предоставить вам возможность удаленно подключаться к другому компьютеру, будь то ваш собственный компьютер в локальной сети или удаленный сервер.

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

Связанный: Как настроить SSH в Linux и протестировать вашу установку

как найти информацию о ком-либо в Интернете бесплатно

В качестве терминала JuiceSSH предоставляет вам полноцветную консоль с параметрами тем, включая шрифты. Внутри терминала вы найдете программные ключи для Ctrl , Esc , Все , Вкладка , и клавиши со стрелками, но вы также можете использовать внешнюю клавиатуру, если она у вас есть.

JuiceSSH также позволяет открывать оболочку локально, что дает вам доступ к Bash и его стандартным утилитам. Однако вы не можете установить какие-либо дополнительные пакеты, поэтому вы ограничены минимальной средой Linux.

В приложении вы можете установить плагины для расширения функциональности JuiceSSH. Среди этих плагинов вы найдете монитор производительности, показывающий использование ЦП, памяти, сети и диска на вашем сервере Linux. Также есть плагин для использования JuiceSSH с профилями Tasker, позволяющий воспользоваться мощными возможностями автоматизации Tasker.

JuiceSSH также имеет некоторые дополнительные функции, доступные при единовременной покупке, такие как возможность резервного копирования и синхронизации всех ваших сохраненных подключений и настроек между несколькими устройствами. Обновление также позволяет интегрироваться с Amazon AWS, а также хранить команды и сценарии в виде фрагментов кода, к которым можно быстро получить доступ между сеансами.

Хотя Android и сама по себе является способной платформой, его функции безопасности иногда могут нарушать функциональность программ Linux. В таких случаях лучше работать на удаленном ПК или сервере, так как настольная операционная система может быть более гибкой. Именно здесь на помощь приходят такие приложения, как JuiceSSH, поэтому, если это то, что вы ищете, обязательно попробуйте это.

Скачать: Сок (Доступна бесплатная, премиум-версия)

3. Qute

Галерея изображений (2 изображения) Расширять Расширять Закрывать

Android поставляется с предустановленной оболочкой и многими стандартными утилитами Unix, но обычно они недоступны вам как пользователю. Qute позволяет получить к ним доступ и использовать так же, как на компьютере.

Qute - довольно простое предложение в этом отношении. Он предоставляет вам эмулятор терминала и такие инструменты, как ping, trace, netstat, ifconfig, mkdir и другие. Функция автозаполнения команд позволяет быстрее находить нужную команду, и вы можете выполнять команды одновременно, разделяя их точкой с запятой перед вводом.

как найти видеокарту в Windows 10

Отличительной особенностью Qute является редактор сценариев Bash. С его помощью вы можете создавать, редактировать и сохранять любой сценарий оболочки, какой захотите. Вы также можете настроить автоматический запуск сценария при загрузке телефона.

Если все, что вам нужно, это основные инструменты Unix и терминал, который вам не мешает, то стоит попробовать Qute.

Скачать: Qute (Доступна бесплатная, премиум-версия)

4. LADB

Галерея изображений (2 изображения) Расширять Расширять Закрывать

LADB немного отличается от других приложений здесь. Вместо того, чтобы пытаться имитировать терминал Linux или предоставить SSH-клиент, LADB предоставляет вам доступ к оболочке Android Debug Bridge. Он позволяет запускать команды из ADB прямо на вашем телефоне без использования ПК.

LADB достигает этого, объединяя сервер ADB в свои библиотеки приложений. Обычно для работы ADB требуется USB-соединение, но LADB использует недавно появившуюся в Android 11 функцию Wireless ADB, чтобы обойти это. По сути, он подделывает беспроводное соединение и заставляет сервер ADB думать, что клиент - это другое устройство.

Среди многих задач, которые вы можете выполнить с помощью оболочки ADB на своем устройстве, - это возможность записывать экран, удалять приложения, связанные с вредоносным ПО, изменять разрешения приложения и даже отправлять SMS-сообщения из командной строки.

Связанный: Как использовать ADB и Fastboot на Android

Хотя вам действительно нужен Android 11 для использования Wireless ADB, вы также можете включить эту функцию на Android 10. Для этого сначала подключите устройство Android к компьютеру, а затем введите adb tcpip 5555 в командной строке. Это включит Wireless ADB, пока вы не перезагрузите телефон.

По общему признанию, это противоречит цели приложения, поскольку для его работы в первую очередь нужен компьютер. Однако со временем все больше устройств должны поддерживать эту функцию.

Скачать: LADB (2,99 доллара США)

Сделайте ваш телефон Android еще мощнее, чем когда-либо

Прелесть экосистемы Android - это возможность делать с вашими устройствами все, что угодно, с небольшими ограничениями. Если вы хотите подключиться к внешнему ПК или разрабатывать программы прямо на своем телефоне, одно из этих терминальных приложений обязательно будет иметь все необходимое, чтобы превратить ваше устройство в крошечный рабочий стол.

Делиться Делиться Твитнуть Эл. адрес Как установить и кодировать Python на Android с помощью Pydroid 3

Узнайте, как установить IDE Pydroid 3 на Android, а также полезные инструменты и библиотеки для практики программирования на Python.

Читать далее
Похожие темы
  • Android
  • Терминал
  • Командная строка
  • Оболочка Linux Bash
  • Приложения для Android
  • Команды Linux
  • SSH
Об авторе Антонио Трехо(Опубликовано 6 статей)

Антонио изучает информатику. Его страсть к технологиям началась, когда он получил свой первый телефон Android в 2010 году. С тех пор он возится с телефонами, компьютерами и консолями. Теперь он использует свои знания, чтобы помочь другим упростить технику.

Ещё от Antonio Trejo

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться