Linux често се твърди, че е любимата настолна операционна система на разработчици и майстори и с добра причина. Неговата отвореност и изобилие от инструменти позволява на потребителите да натискат компютрите си до краен предел и да изпълняват ефективно всяка задача. Но понякога единственият компютър, който имате на себе си, е смартфон.
За щастие, отворената природа на Android като платформа означава, че можете да се възползвате от нейните Linux корени. С приложенията за терминали в този списък ще можете да превърнете устройството си с Android в способна машина, сравнима с настолна среда.
1. Термукс
Изображение 1 от 2
Изображение 2 от 2
Termux е нещо повече от терминален емулатор; това е цяла Linux среда. Когато инсталирате Termux, получавате като приложение минималната Linux система, работеща на вашето устройство Android. По подразбиране получавате черупка на Bash и повечето команди и помощни програми на Linux работят според очакванията.
Termux също ви дава Ctrl, Alt, 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 с отворен код.
Изтегли: Термукс от Google Play | F-Droid (Безплатно)
2. СокSSH
Изображение 1 от 2
Изображение 2 от 2
Както подсказва името му, JuiceSSH е терминален емулатор с поддръжка за SSH, заедно с Telnet и Mosh. Неговата основна функция е да ви предостави възможност за дистанционно свързване с друг компютър, било то вашият собствен компютър в локалната мрежа или отдалечен сървър.
Силната поддръжка на криптиране означава, че можете безопасно да се свържете с отдалечени сървъри, знаейки, че другите не могат да се подслушват.
Свързани: Как да настроите SSH на Linux и да тествате вашата настройка
Като терминал JuiceSSH ви предоставя пълноцветна конзола, която има опции за тематизация, включително шрифтове. Вътре в терминала ще намерите софтуерни ключове за Ctrl, Esc, Alt, Раздел, и клавишите със стрелки, но можете да използвате и външна клавиатура, ако имате такава.
JuiceSSH също се предлага с възможност за локално отваряне на черупка, като ви дава достъп до Bash и стандартните му помощни програми. Не можете да инсталирате допълнителни пакети, така че сте ограничени до минимална Linux среда.
В приложението можете да инсталирате приставки, за да разширите функционалността на JuiceSSH. Сред тези приставки ще намерите монитор за ефективност, показващ ви използването на процесора, паметта, мрежата и диска на вашия Linux сървър. Има и приставка за използване на JuiceSSH с профили на Tasker, която ви позволява да се възползвате от мощните възможности за автоматизация на Tasker.
JuiceSSH има и някои първокласни функции, налични при еднократна покупка, като например възможността за архивиране и синхронизиране на всички ваши запазени връзки и настройки между множество устройства. Надстройката също ви позволява да се интегрирате с Amazon AWS, както и да съхранявате команди и скриптове като фрагменти, до които можете бързо да осъществявате достъп между сесиите.
Докато Android е способна платформа сама по себе си, нейните функции за сигурност понякога могат да нарушат функционалността на Linux програми. В такива случаи е по-добре да работите на отдалечен компютър или сървър, тъй като настолната операционна система може да бъде по-гъвкава. Тук влизат приложения като JuiceSSH, така че ако това е, което търсите, не забравяйте да опитате това.
Изтегли:СокSSH (Безплатна, налична премиум версия)
3. Qute
Изображение 1 от 2
Изображение 2 от 2
Android се предлага с предварително инсталирана обвивка и много от стандартните помощни програми на Unix, но те обикновено не са достъпни за вас като потребител. Qute прави възможно достъпа и използването им, точно както бихте направили на компютър.
Qute е доста просто предложение в това отношение. Той ви предоставя терминален емулатор и инструменти като ping, trace, netstat, ifconfig, mkdir и други. Функцията за автоматично довършване на команди ви позволява по-бързо да намерите правилната команда и можете да изпълнявате команди едновременно, като ги разделяте с точка и запетая преди да въведете.
Отличителна черта на Qute е неговият редактор на скриптове Bash. С него можете да създавате, редактирате и запазвате всеки скрипт на черупката, който искате. Можете също така да настроите скрипт да се изпълнява автоматично, когато телефонът ви се зареди.
Ако всичко, от което се нуждаете, са основните инструменти на Unix и терминал, който не ви пречи, тогава Qute си струва да проверите.
Изтегли:Qute (Безплатна, налична премиум версия)
4. LADB
Изображение 1 от 2
Изображение 2 от 2
LADB е малко по-различен от другите приложения тук. Вместо да се опитвате да емулирате терминал на Linux или да предоставите SSH клиент, LADB ви дава достъп до черупката на Android Debug Bridge. Позволява ви да стартирате команди от ADB директно на телефона си, без да е необходим компютър.
LADB постига това чрез групиране на ADB сървър в своите библиотеки с приложения. Обикновено ви е необходима USB връзка, за да може ADB изобщо да работи, но LADB се възползва от скорошната функция, пусната в Android 11, наречена Wireless ADB, за да заобиколи това. По същество той подвежда безжична връзка и заблуждава ADB сървъра, мислейки, че клиентът е различно устройство.
Сред многото задачи, които можете да постигнете с ADB черупка на вашето устройство, са възможността да записвате вашата екран, деинсталирайте приложения за Bloatware, променете разрешенията за приложение и дори изпратете SMS съобщения от командата линия.
Свързани: Как да използвам ADB и Fastboot на Android
Въпреки че имате нужда от Android 11, за да използвате безжичен ADB, можете също да активирате функцията на Android 10. За да направите това, първо включете устройството си с Android към вашия компютър, след което въведете "adb tcpip 5555" в командния ред. Това ще активира Wireless ADB, докато рестартирате телефона си.
Трябва да се признае, че това поражда целта на приложението, тъй като ви е необходим компютър, за да работи на първо място. С течение на времето обаче все повече устройства трябва да поддържат тази функция.
Изтегли:LADB ($2.99)
Направете телефона си с Android по-мощен от всякога
Красотата на екосистемата на Android е възможността да правите почти всичко с вашите устройства, с малко ограничения. Независимо дали искате да се свържете с външен компютър или да разработите програми директно на телефона си, едно от тези терминални приложения е задължително да има всичко необходимо, за да превърне вашето устройство в малка работна среда.
Научете как да инсталирате Pydroid 3 IDE на Android, заедно с полезни инструменти и библиотеки за практикуване на Python кодиране.
Прочетете Напред
- Android
- Терминал
- Командния ред
- Linux Bash Shell
- Приложения за Android
- Linux команди
- SSH
Антонио е студент по компютърни науки, чиято страст към технологиите започва, когато получава първия си телефон с Android през 2010 г. Оттогава той се занимава с телефони, компютри и конзоли. Сега той използва знанията си, за да улесни технологиите за другите.
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!
Още една стъпка…!
Моля, потвърдете имейл адреса си в имейла, който току-що ви изпратихме.