Haluatko oppia Linux-komentoja? Sinun ei tarvitse asentaa täysimittaista jakelua. On olemassa useita sivustoja, joiden avulla voit käyttää Linux-päätettä verkossa. Nämä toimivat kuitenkin täysin tietokoneilla, eivät mobiililaitteilla. Android perustuu kuitenkin Linux-ytimeen. Android-älypuhelimille on olemassa pari sovellusta, jotka tukevat Linux-komentoja yhteyden muodostamiseksi etäpalvelimeen SSH:n kautta. Älä odota niiden korvaavan tavallisia Linux-pääteemulaattoreita tietokoneissa. Mutta Androidillekin löytyy mielenkiintoisia vaihtoehtoja.
Tämä artikkeli on jaettu kahteen osaan ymmärtämisen ja hahmottamisen helpottamiseksi. Ensimmäisessä osassa puhumme pääteemulaattoreista ja toisessa osassa puhumme etäyhteyden (SSH) mahdollisuuksista päätelaitteen käyttöliittymällä. Joitakin artikkelin sovelluksia ei jaeta avoimen lähdekoodin kautta; ne on merkitty vastaavasti. Tällaiset sovellukset on sisällytetty tähän, koska niiden avulla voit työskennellä Linux-päätteellä Androidilla. Jotta voit käyttää komentoja, kuten Is
, hakemistojen selaamiseen, kopiointiin/liittämiseen ja edistyneempien toimintojen suorittamiseen, tarvitset Android-älypuhelimesi pääkäyttäjäoikeudet.
Qute-pääteemulaattori tarjoaa pääsyn Android-laitteesi sisäänrakennettuun komentotulkkiin. Voit käyttää älypuhelimellasi suosittuja komentoja(ping, trace, cd, mkdir
ym.). On mahdollista asentaa bin-tiedostoja
ja luoda komentotulkkiskriptejä.
Bash-skriptieditori ja tuki juuritetuille laitteille tekevät Qutesta erittäin houkuttelevan sovelluksen kokeiltavaksi. Lisäksi Qute voi ottaa käyttöön vaalean teeman, piilottaa näppäimistön, kytkeä syntaksin korostuksen ja muutamia muita asioita.
Kehittäjä tosin huomauttaa, että Googlen viimeisimmän tietosuojapolitiikan vuoksi sovelluksessa on useita tunnettuja ongelmia Android 11:llä ja sitä uudemmilla järjestelmillä. Ilman rootattua laitetta et siis todennäköisesti pysty tekemään paljoakaan.
Terminal Emulator on yksi vanhimmista Linux-pääteemulaattoreista Androidissa. Voit työskennellä yksinkertaisilla komennoilla, lisätä useita ikkunoita ja käyttää käynnistyspikakomentoja nopeuttaaksesi asioita.
Mikä parasta, et näe täällä mitään mainoksia, sovelluksen sisäisiä ostotarjouksia tai muita häiritseviä elementtejä. Valitettavasti Terminal Emulator ei ole pitkään aikaan saanut tukea, ja sen GitHub-sivu meni arkistoon vuonna 2020, mikä merkitsi kehityksen loppumista.
Nykytilassakin Terminal Emulator näyttää toimivan monille käyttäjille. Ehkä sinun ei siis kannata heti hylätä tätä vaihtoehtoa; on parempi ottaa se käyttöön ja kokeilla sitä.
Material Terminal on päivitetty versio Terminal Emulatorista Androidille. Sinulla on samat vaihtoehdot, useita ikkunoita, ei mainoksia ja tuki peruskomennoille. Ja myös mahdollisuus asentaa BusyBox ja muita komentorivin apuohjelmia laitteeseen root-oikeuksilla. Saat kaikki samat asiat kuin edellä, mutta Material Design -tyylisellä käyttöliittymällä.
Etsitkö pääte-emulaattoria, jossa on SSH-yhteys Androidilla? Vai oletko kiinnostunut vain SSH-etäkytkennästä? Tässä on muutamia vaihtoehtoja.
Termux on suosittu pääteemulaattori, joka on saatavilla Androidille. Sisältää vaikuttavan kokoelman paketteja, joiden avulla voit työskennellä bash- ja zsh-kuorilla. Ja pääkäyttäjäoikeuksilla voit hallita ja muokata tiedostoja nnn:stä nanon, vimin tai emacsin avulla. Käyttöliittymä ei ole muuta kuin terminaali.
Voit käyttää palvelimia SSH:n kautta. C-kehitys clangin, make:n ja gdb:n avulla on tarjolla. Kaikki riippuu mieltymyksistäsi ja siitä, onko laitteessa root-oikeudet tai ei. GitHub-sivulla on tietoa ongelmien ratkaisemisesta. Toistaiseksi Play Store -version päivitykset on keskeytetty teknisistä syistä. Jos Play Store -versio ei siis toimi, etsi uusin versio F-Droidista.
Termius on SSH- ja SFTP-asiakasohjelma, joka on suunniteltu etäkäyttöön Android-laitteista. Termiuksen avulla voit hallita UNIX- ja Linux-järjestelmiä. Play Storen sivulla Termiusta kuvaillaan melko hyväksi PuTTY-asiakasohjelmaksi Androidille, ja se onkin osuva määritelmä. Käyttöliittymä on helppotajuinen eikä vaikuta sekavalta. Mukana on myös tuki Mosh- ja Telnet-protokollille.
Kun muodostat yhteyden etälaitteeseen, se tunnistaa käyttöjärjestelmät kuten Raspberry Pi, Ubuntu ja Fedora. Voit myös työskennellä älypuhelimeen liitetyllä näppäimistöllä tästä sovelluksesta. Kaiken lisäksi tässä sovelluksessa ei ole bannereita tai mainoksia, joten Termius on pieni täydellinen etäyhteyssovellus.
Termius tarjoaa myös maksullisen version (14 päivän ilmaisella 14 päivän jaksolla), jossa on kehittyneitä vaihtoehtoja: salattu ristiinsynkronointi, SSH-avainagentin välitys, SFTP, terminaalivälilehdet ja niin edelleen. Voit lukea lisää virallisilta sivuilta.
uiceSSH on suosittu SSH-asiakasohjelma, jossa on joukko ilmaisia ominaisuuksia ja mahdollisuus päivittää PRO-versioon.
Telenet- ja Mosh-tuen lisäksi saat käyttöösi joitakin kolmannen osapuolen lisäosia, joilla voit laajentaa toimintoja. Voit mukauttaa ulkoasua tarjolla olevista vaihtoehdoista ja luokitella yhteydet helposti ryhmiin.
Unohtamatta, että saat myös IPv6-tuen. Jos ostat maksullisen lisenssin, voit määrittää AWS-integraation, ottaa käyttöön suojatun synkronoinnin, automatisoida varmuuskopioinnin ja paljon muuta.
Jos tarvitset vain yksinkertaisen SSH-asiakkaan, ConnectBot on oikea valinta. Voit työskennellä useissa SSH-istunnoissa samanaikaisesti, luoda turvallisia tunneleita ja käyttää kopioi/liitä-vaihtoehtoa sovellusten välillä.
Jos sinulla ei ole Androidissa pääkäyttäjäoikeutta tai et aio asentaa sitä, sinulla on ainutlaatuinen mahdollisuus asentaa Linux-jakeluita älypuhelimeesi Andronixin avulla. Saat valtavan valikoiman Linux-jakeluja ja työpöytäympäristöominaisuuksia ikkunanhallintaohjelmineen.
Parasta tässä on kuitenkin se, että et tarvitse pääkäyttäjäoikeuksia työskennelläksesi eri Linux-komennoilla. Sinun tarvitsee vain asentaa suosikkijakelusi, joka tekee kaiken. Helppokäyttöisyyden lisäksi sinulle tarjotaan myös premium-vaihtoehtoja, joissa on pääsy ominaisuuksiin, kuten jakelujen offline-asennus ja mahdollisuus synkronoida komentoja laitteiden välillä.
Linux-jakelun asentaminen ei kuitenkaan tarkoita, että voit tehdä mitä tahansa haluat. Silti se on loistava vaihtoehto. Voit ladata sovelluksen Play-kaupasta ja lukea lisää GitHubista.
Olemme käsitelleet parhaita Linux-pääteemulaattoreita Androidissa sekä SSH-ohjelmia. Linux-päätteeseen pääseminen Androidilla ei ole niin yksinkertaista kuin pääte-emulaattorin valitseminen. Ennen kuin päätät, tutustu komentotukeen nähdäksesi, mitä voit tehdä rootatulla / ei-rootatulla laitteella.