Linux командаларында дағдыларды алғыңыз келе ме? Бұл толыққанды таратуды орнату қажет емес. Linux терминалын желіде пайдалануға мүмкіндік беретін көптеген сайттар бар. Бірақ олар мобильді құрылғыларда емес, компьютерлерде толығымен жұмыс істейді. Дегенмен, Android Linux ядросына негізделген. Android смартфондары үшін SSH арқылы қашықтағы серверге қосылу үшін Linux пәрмендерін қолдайтын бірнеше қолданбалар бар. Олар сіздің компьютерлеріңіздегі тұрақты Linux терминал эмуляторларын ауыстырады деп күтпеңіз. Бірақ сіз Android үшін бірнеше қызықты опцияларды таба аласыз.
Түсіну және қабылдау жеңілдігі үшін мақала екі бөлікке бөлінген. Біріншісі терминал эмуляторлары туралы, ал екіншісі терминал интерфейсімен қашықтан қосылу мүмкіндіктері (SSH) туралы айтады. Мақаладағы кейбір қолданбалар ашық бастапқы код емес; олар тиісті таңбамен келеді. Мұндай қолданбалар Android жүйесінде Linux терминалымен жұмыс істеуге мүмкіндік беретіндіктен осында қамтылған. Каталогтарды шарлау, көшіру/қою және кеңейтілген әрекеттерді орындау Is
пәрмендерді пайдалану үшін Android смартфонында түбірлік рұқсат қажет.
Qute терминал эмуляторы Android құрылғысындағы кірістірілген пәрмен қабығына қол жеткізуді ұсынады. Смартфонда сіз танымал командаларды пайдалана аласыз ( ping, trace, cd, mkdir
және т.б.). bin
файлдарын орнатуға және қабық сценарийлерін жасауға болады.
Bash сценарий редакторы және түбірлі құрылғыларды қолдау Qute қолданбасын қолданып көруге өте қызықты етеді. Сонымен қатар, Qute бағдарламасында сіз жеңіл тақырыпты қоса аласыз, пернетақтаны жасыра аласыз, синтаксисті бөлектеуді ауыстыра аласыз және басқа нәрсе.
Дегенмен, әзірлеуші Google-дың соңғы құпиялылық саясатына байланысты қолданбада Android 11 және одан жоғары нұсқаларда бірқатар белгілі мәселелер бар екенін атап көрсетеді. Сондықтан тамыры бар құрылғысыз сіз көп нәрсені жасай алмайсыз.
Терминал эмуляторы - Android жүйесіндегі ең көне Linux терминал эмуляторларының бірі. Жұмысыңызды жылдамдату үшін қарапайым пәрмендермен жұмыс істеуге, бірнеше терезелерді қосуға және іске қосу таңбашаларын пайдалануға болады.
Ең бастысы, сіз ешқандай жарнамаларды, қолданба арқылы сатып алу ұсыныстарын немесе алаңдататын нәрселерді көрмейсіз. Өкінішке орай, Терминал эмуляторына ұзақ уақыт бойы қолдау көрсетілмеген және оның GitHub беті 2020 жылы мұрағатталған, бұл дамудың аяқталғанын білдіреді.
Тіпті қазіргі күйінде Терминал эмуляторы көптеген пайдаланушылар үшін жұмыс істейтін сияқты. Сондықтан біз бұл опцияны қолымыздан шығармауымыз керек шығар; Оны алып, қолданып көрген дұрыс.
Material Terminal — Android жүйесіне арналған терминал эмуляторының жаңартылған нұсқасы. Сізде бірдей опциялар, бірнеше терезелер, жарнамалар жоқ және негізгі пәрмендерге қолдау көрсетіледі. Сондай-ақ - түбірлік құқықтары бар құрылғыға BusyBox және басқа пәрмен жолы утилиталарын орнату мүмкіндігі. Сіз барлығын жоғарыдағыдай аласыз, бірақ Material Design стиліндегі пайдаланушы интерфейсімен.
Android жүйесінде SSH қосылымы бар терминал эмуляторын іздеп жүрсіз бе? Немесе сізді тек SSH арқылы қашықтан қосылу қызықтырады ма? Міне, кейбір опциялар.
Termux - Android жүйесінде қол жетімді танымал терминал эмуляторы. Bash және zsh қабықшаларымен жұмыс істеуге мүмкіндік беретін әсерлі пакеттер жиынтығын қамтиды. Түбірлік қатынас арқылы nnn файлдарын nano, vim немесе emacs арқылы басқаруға және өңдеуге болады. Пайдаланушы интерфейсінде терминалдан басқа ештеңе жоқ.
Серверлерге SSH арқылы қол жеткізуге болады. Clang, make және gdb арқылы дамыту қамтамасыз етілген. Мұның бәрі сіздің қалауларыңызға және түбірлік рұқсаты бар құрылғының болуына/болмауына байланысты. GitHub бетінде сіз кез келген мәселені шешу туралы ақпаратты таба аласыз. Әзірге Play Store дүкеніндегі нұсқаның жаңартулары техникалық себептерге байланысты уақытша тоқтатылды. Сондықтан, егер Play Store нұсқасы жұмыс істемесе, F-Droid жүйесіндегі соңғы құрастыруды іздеңіз.
Termius — Android құрылғыларынан қашықтан қол жеткізуге арналған SSH және SFTP клиенті. Termius көмегімен UNIX және Linux жүйелерін басқаруға болады. Play Store бетінде Termius Android жүйесіне арналған лайықты PuTTY клиенті ретінде сипатталады және бұл өте жақсы сипаттама. Пайдаланушы интерфейсі түсінуге оңай және шатастырмайды. Сонымен қатар, Mosh және Telnet протоколдарына қолдау көрсетіледі.
Қашықтағы құрылғыға қосылған кезде, ол Raspberry Pi, Ubuntu, Fedora сияқты операциялық жүйелерді таниды. Бұл қолданбаны смартфонға қосылған пернетақтада да пайдалануға болады. Сонымен қатар, ешқандай баннерлер немесе жарнамалар жоқ, бұл Термиусты кішкентай және қашықтағы қосылымдар үшін өте ыңғайлы етеді.
Termius сонымен қатар кеңейтілген опциялары бар ақылы нұсқасын (14 күндік тегін сынақ нұсқасымен) ұсынады: шифрланған кросс-синхрондау, SSH кілт агентін қайта жіберу, SFTP, терминал қойындылары және т.б. Толығырақ ресми сайттан оқи аласыз.
uiceSSH - тегін мүмкіндіктері бар және PRO нұсқасына жаңарту мүмкіндігі бар танымал SSH клиенті.
Telenet және Mosh қолдауына қоса, сіз функционалдылықты кеңейту үшін кейбір үшінші тарап плагиндеріне де қол жеткізе аласыз. Қол жетімді опциялар ауқымынан сыртқы түрін теңшеуге және қосылымдарды топтарға оңай ұйымдастыруға болады.
Сондай-ақ IPv6 қолдауын алатыныңызды ұмытпаңыз. Ақылы лицензияны сатып алғанда, AWS-пен интеграцияны орнатуға, қауіпсіз синхрондауды қосуға, сақтық көшірмелерді автоматтандыруға және т.б. болады.
Егер сізге қарапайым SSH клиенті қажет болса, ConnectBot - бұл баратын жол. Сіз бір уақытта бірнеше SSH сеанстарында жұмыс істей аласыз, қауіпсіз туннельдер жасай аласыз және қолданбалар арасында көшіру/қою опциясын пайдалана аласыз.
Егер сізде Android жүйесінде түбірлік рұқсат болмаса немесе оны орнатуды жоспарламасаңыз, Andronix бағдарламасы арқылы смартфонға Linux дистрибутивтерін орнатудың бірегей мүмкіндігі бар. Терезе менеджерлері арқылы Linux дистрибутивтерінің және жұмыс үстелі ортасының мүмкіндіктерінің үлкен ауқымын аласыз.
Бірақ мұнда ең жақсы нәрсе - әртүрлі Linux пәрмендерімен жұмыс істеу үшін түбірлік рұқсат қажет емес. Барлығын жасайтын сүйікті таратуды орнату жеткілікті. Пайдаланудың қарапайымдылығына қоса, сіз дистрибутивтерді желіден тыс орнату және құрылғылар арасында пәрмендерді синхрондау мүмкіндігі сияқты мүмкіндіктерге қол жеткізе алатын премиум опцияларды аласыз.
Бірақ Linux дистрибутивін орнату сіз қалаған нәрсені жасай аласыз дегенді білдірмейді. Дегенмен, бұл тамаша нұсқа. Сіз қолданбаны Play Store дүкенінен жүктеп алып, GitHub сайтында толығырақ оқи аласыз.
Біз Android үшін ең жақсы Linux терминал эмуляторларын, сондай-ақ SSH клиенттерін қарастырдық. Android жүйесінде Linux терминалына кіру терминал эмуляторын таңдау сияқты оңай емес. Шешім қабылдамас бұрын, тамыры бар/түбірі жоқ құрылғымен не істеуге болатынын көру үшін пәрмендерді қолдауды тексеріңіз.