Mokėjimo būdai Abuse

Geriausi "Android" terminalo emuliatoriai

15.03.2022, 14:40

Norite įvaldyti "Linux" komandas? Nebūtina diegti visaverčio distributyvo. Yra nemažai svetainių, kuriose galima naudotis "Linux" terminalu internete. Tačiau jos visiškai veikia asmeniniuose kompiuteriuose, o ne mobiliuosiuose įrenginiuose. Tačiau "Android" yra pagrįsta "Linux" branduoliu. Android išmaniuosiuose telefonuose yra pora programų, kurios palaiko Linux komandas, skirtas prisijungti prie nuotolinio serverio per SSH. Nesitikėkite, kad jos pakeis įprastus "Linux" terminalo emuliatorius kompiuteriuose. Tačiau galite rasti įdomių variantų ir "Android" sistemai.

Įprasti "Linux" terminalo emuliatoriai "Android" sistemoje

Šis straipsnis suskirstytas į dvi dalis, kad būtų lengviau suprasti ir suvokti. Pirmoje dalyje kalbėsime apie terminalo emuliatorius, o antroje dalyje - apie nuotolinio prisijungimo (SSH) su terminalo sąsaja galimybes. Kai kurios straipsnyje pateiktos programos nėra platinamos su atviruoju kodu; jos atitinkamai pažymėtos. Tokios programos čia įtrauktos, nes jos leidžia dirbti su "Linux" terminalu "Android" sistemoje. Norėdami naudoti tokias komandas kaip Is, kad galėtumėte naršyti po katalogus, kopijuoti / įklijuoti ir atlikti išplėstines operacijas, jums reikės "Android" išmaniojo telefono "root" prieigos.

1. QUTE: TERMINALO EMULIATORIUS (NE NEMOKAMAS).

Qute terminalo emuliatorius suteikia prieigą prie "Android" įrenginyje integruoto komandų apvalkalo. Išmaniajame telefone galėsite naudoti populiarias komandas(ping, trace, cd, mkdir ir kt.). Galima įdiegti bin failus ir kurti apvalkalo scenarijus.

Dėl bash scenarijų redaktoriaus ir įsišaknijusių įrenginių palaikymo "Qute" yra labai viliojanti išbandyti programa. Be to, "Qute" galima įjungti lengvą temą, paslėpti klaviatūrą, perjungti sintaksės paryškinimą ir keletą kitų dalykų.

Tiesa, kūrėjas nurodo, kad dėl naujausios "Google" privatumo politikos programėlė turi nemažai žinomų problemų "Android 11" ir naujesnėse versijose. Taigi be įsišaknijusio įrenginio vargu ar galėsite daug ką nuveikti.

2. "ANDROID" TERMINALO EMULIATORIUS

Terminalo emuliatorius yra vienas seniausių "Linux" terminalo emuliatorių "Android". Galite dirbti su paprastomis komandomis, pridėti kelis langus ir naudoti paleidimo nuorodas, kad viskas vyktų greičiau.

Geriausia, kad čia nepamatysite jokių reklamų, programėlių pirkimo pasiūlymų ar kitų dėmesį blaškančių elementų. Deja, "Terminal Emulator" jau seniai nepalaikomas, o jo "GitHub" puslapis dar 2020 m. pateko į archyvą, taip pranešdamas apie kūrimo pabaigą.

Net ir dabartinės būklės "Terminal Emulator", atrodo, veikia daugeliui naudotojų. Taigi galbūt nereikėtų iš karto atmesti šios galimybės; geriau imti ir išbandyti.

3. MATERIAL TERMINAL (NE NEMOKAMAS)

Material Terminal yra atnaujinta "Terminal Emulator" versija, skirta "Android". Turite tas pačias parinktis, kelis langus, jokių reklamų ir pagrindinių komandų palaikymą. Taip pat galimybė įdiegti "BusyBox" ir kitas komandinės eilutės programas savo prietaise su root teisėmis. Gausite visus tuos pačius dalykus, kaip ir anksčiau, tačiau su "Material Design" stiliaus vartotojo sąsaja.

Geriausi "Android" SSH klientai

Ieškote terminalo emuliatoriaus su SSH jungtimi "Android"? O gal jus domina tik nuotolinis SSH ryšys? Štai kelios galimybės.

4. TERMUX

Termux yra populiarus terminalo emuliatorius, prieinamas "Android". Jame yra įspūdingas paketų rinkinys, leidžiantis dirbti su bash ir zsh apvalkalais. O turėdami root prieigą galite valdyti ir redaguoti failus iš nnn per nano, vim arba emacs. Vartotojo sąsaja yra ne kas kita, o terminalas.

Prie serverių galite prisijungti per SSH. Suteikiama galimybė kurti C kalba per clang, make ir gdb. Viskas priklauso nuo jūsų pageidavimų ir įrenginio su root prieiga buvimo / nebuvimo. GitHub puslapyje pateikiama informacija, kaip išspręsti bet kokias problemas. Kol kas "Play Store" versijos atnaujinimai sustabdyti dėl techninių priežasčių. Taigi, jei "Play Store" versija neveikia, ieškokite naujausios "F-Droid" sudėties.

5. TERMIUS (NE NEMOKAMUS).

Termius yra SSH ir SFTP klientas, skirtas nuotolinei prieigai iš "Android" įrenginių. Naudodami "Termius" galite valdyti UNIX ir "Linux" sistemas. Puslapyje "Play Store" parduotuvėje "Termius" apibūdinamas kaip gana geras "Android" skirtas PuTTY klientas, ir tai iš tiesų yra tinkamas apibrėžimas. Naudotojo sąsaja yra lengvai suprantama ir neatrodo paini. Taip pat palaikomi "Mosh" ir "Telnet" protokolai.

Kai prisijungiate prie nuotolinio įrenginio, jis atpažįsta tokias OS kaip Raspberry Pi, Ubuntu, Fedora. Iš šios programos taip pat galite dirbti prie išmaniojo telefono prijungta klaviatūra. Be to, nėra jokių reklaminių skydelių ar skelbimų, todėl Termius yra maža tobula nuotolinio ryšio programa.

Termius taip pat siūlo mokamą versiją (su nemokamu 14 dienų laikotarpiu) su išplėstinėmis parinktimis: šifruota kryžmine sinchronizacija, SSH raktų agento persiuntimu, SFTP, terminalo skirtukais ir pan. Daugiau informacijos galite rasti oficialioje svetainėje.

6. JUICESSH (NE NEMOKAMA).

uiceSSH yra populiarus SSH klientas su daugybe nemokamų funkcijų ir galimybe atnaujinti į PRO versiją.

Be "Telenet" ir "Mosh" palaikymo, taip pat gaunate prieigą prie kai kurių trečiųjų šalių įskiepių, kurie išplečia funkcionalumą. Galite pritaikyti išvaizdą iš įvairių galimų parinkčių ir lengvai suskirstyti prisijungimus į grupes.

Nepamirškite, kad gaunate ir IPv6 palaikymą. O jei įsigysite mokamą licenciją, galėsite nustatyti AWS integraciją, įjungti saugią sinchronizaciją, automatizuoti atsargines kopijas ir dar daugiau.

7. CONNECTBOT.

Jei jums reikia tik paprasto SSH kliento, "ConnectBot" yra tinkamiausia vieta. Vienu metu galite dirbti keliose SSH sesijose, kurti saugius tunelius ir naudoti kopijavimo / įkėlimo parinktį tarp programų.

"Linux" komandos "Android" be ROOT prieigos

Jei "Android" sistemoje neturite "root" prieigos arba neplanuojate jos nustatyti, yra unikali galimybė į savo išmanųjį telefoną įdiegti "Linux" distribucijas naudojant "Andronix". Gausite didžiulį "Linux" distribucijų ir darbalaukio aplinkos funkcijų rinkinį su langų tvarkyklėmis.

Tačiau geriausia čia yra tai, kad norint dirbti su įvairiomis "Linux" komandomis, jums nereikia root prieigos. Jums tereikia įdiegti mėgstamą distribuciją, kuri atliks viską. Be patogaus naudojimo, jums taip pat siūlomos aukščiausios klasės parinktys, suteikiančios prieigą prie tokių funkcijų, kaip distribucijų diegimas neprisijungus prie interneto ir galimybė sinchronizuoti komandas iš vieno įrenginio į kitą.

Tačiau "Linux" distributyvo įdiegimas nereiškia, kad galėsite daryti viską, ką norite. Vis dėlto tai puiki galimybė. Programėlę galite atsisiųsti iš "Play Store", o daugiau informacijos rasite "GitHub".

Apžvelgėme geriausius "Linux" terminalo emuliatorius "Android" sistemoje, taip pat SSH klientus. Gauti prieigą prie "Linux" terminalo "Android" sistemoje nėra taip paprasta, kaip pasirinkti terminalo emuliatorių. Prieš priimdami sprendimą, patikrinkite komandų palaikymą, kad sužinotumėte, ką galite daryti su įsišaknijusiu / neįsišaknijusiu įrenginiu.