Betalingsmåter Abuse

De beste emulatorene for Android-terminal

15.03.2022, 14:40

Vil du bli dyktig i Linux-kommandoer? Du trenger ikke å installere en fullverdig distribusjon. Det finnes en rekke nettsteder som lar deg bruke Linux-terminalen på nettet. Men disse er fullt funksjonelle på PC-er, ikke på mobile enheter. Android er imidlertid basert på Linux-kjernen. For Android-smarttelefoner finnes det et par apper som støtter Linux-kommandoer for å koble til en ekstern server via SSH. Ikke forvent at de skal erstatte de vanlige Linux-terminalemulatorene på datamaskiner. Men du kan finne noen interessante alternativer for Android også.

Vanlige Linux-terminalemulatorer i Android

Denne artikkelen er delt inn i to deler for forståelse og enkel oppfatning. I den første delen vil vi snakke om terminalemulatorer, og i den andre delen vil vi snakke om mulighetene for ekstern tilkobling (SSH) med terminalgrensesnittet. Noen applikasjoner fra artikkelen er ikke distribuert med åpen kildekode; de er merket tilsvarende. Slike applikasjoner er inkludert her fordi de lar deg jobbe med en Linux-terminal på Android. For å bruke kommandoer som Is til å navigere i kataloger, kopiere/lim inn og utføre avanserte operasjoner, trenger du root-tilgang på Android-smarttelefonen din.

1. QUTE: TERMINALEMULATOR (IKKE GRATIS).

Qute terminalemulator gir tilgang til det innebygde kommandoskallet på Android-enheten din. Du vil kunne bruke populære kommandoer(ping, trace, cd, mkdir og andre.) på smarttelefonen din. Det er mulig å installere bin-filer og lage skallskript.

Bash-skriptredigereren og støtten for rotfestede enheter gjør Qute til et veldig fristende program å prøve. I tillegg kan Qute aktivere et lett tema, skjule tastaturet, slå på syntaksfremheving og noen få andre ting.

Riktignok påpeker utvikleren at appen har en rekke kjente problemer på Android 11 og nyere, på grunn av Googles nyeste personvernregler. Så uten en rotfestet enhet er det lite sannsynlig at du kan gjøre mye.

2. TERMINALEMULATOR FOR ANDROID

Terminal Emulator er en av de eldste Linux-terminalemulatorene på Android. Du kan jobbe med enkle kommandoer, legge til flere vinduer og bruke snarveier for å gjøre ting raskere.

Det beste av alt er at du ikke ser noen annonser, tilbud om kjøp i appen eller andre distraherende elementer her. Dessverre har Terminal Emulator lenge ikke vært støttet, og GitHub-siden ble lagt i arkivet i 2020, noe som signaliserte slutten på utviklingen.

Selv i sin nåværende tilstand ser Terminal Emulator ut til å fungere for mange brukere. Så kanskje du ikke bør avvise dette alternativet umiddelbart; det er bedre å ta det og gi det en sjanse.

3. MATERIALTERMINAL (IKKE GRATIS)

Material Terminal er en oppdatert versjon av Terminal Emulator for Android. Du har de samme alternativene, flere vinduer, ingen annonser og støtte for grunnleggende kommandoer. Og også muligheten til å installere BusyBox og andre kommandolinjeverktøy på enheten din med root-rettigheter. Du får alle de samme tingene som ovenfor, men med et brukergrensesnitt i Material Design-stil.

De beste SSH-klientene for Android

Leter du etter en terminalemulator med SSH-tilkobling på Android? Eller er du bare interessert i ekstern SSH-tilkobling? Her er noen alternativer.

4. TERMUX

Termux er en populær terminalemulator som er tilgjengelig på Android. Inkluderer en imponerende samling av pakker som lar deg jobbe med bash- og zsh-skall. Og med root-tilgang kan du administrere og redigere filer fra nnn via nano, vim eller emacs. Brukergrensesnittet er ikke noe annet enn en terminal.

Du kan få tilgang til serverne via SSH. C-utvikling via clang, make og gdb er tilgjengelig. Alt avhenger av dine preferanser og tilstedeværelsen/fraværet av en enhet med root-tilgang. GitHub-siden har informasjon om hvordan du løser eventuelle problemer. For øyeblikket er oppdateringer for Play Store-versjonen suspendert av tekniske årsaker. Så hvis Play Store-versjonen ikke fungerer, kan du se etter den nyeste versjonen på F-Droid.

5. TERMIUS (IKKE GRATIS).

Termius er en SSH- og SFTP-klient designet for ekstern tilgang fra Android-enheter. Med Termius kan du administrere UNIX- og Linux-systemer. På siden i Play Store beskrives Termius som en ganske god PuTTY-klient for Android, og det er faktisk en treffende definisjon. Brukergrensesnittet er enkelt å forstå og virker ikke forvirrende. Det er også støtte for Mosh- og Telnet-protokollene.

Når du kobler til en ekstern enhet, gjenkjenner den OS som Raspberry Pi, Ubuntu, Fedora. Du kan også jobbe på et tastatur som er koblet til smarttelefonen din fra denne appen. På toppen av det hele er det ingen bannere eller annonser, noe som gjør Termius til en liten perfekt app for ekstern tilkobling.

Termius tilbyr også en betalt versjon (med en gratis 14-dagers periode) med avanserte alternativer: kryptert kryss-synkronisering, videresending av SSH-nøkkelagent, SFTP, terminalfaner og så videre. Du kan lese mer på den offisielle nettsiden.

6. JUICESSH (IKKE GRATIS).

uiceSSH er en populær SSH-klient med en rekke gratisfunksjoner og muligheten til å oppgradere til PRO-versjonen.

I tillegg til Telenet- og Mosh-støtte får du også tilgang til noen tredjeparts plugins for å utvide funksjonaliteten. Du kan tilpasse utseendet og følelsen fra en rekke tilgjengelige alternativer, og du kan enkelt kategorisere forbindelsene dine i grupper.

For ikke å glemme at du også får IPv6-støtte. Og hvis du kjøper en betalt lisens, kan du sette opp AWS-integrasjon, aktivere sikker synkronisering, automatisere sikkerhetskopier og mer.

7. CONNECTBOT.

Hvis alt du trenger er en enkel SSH-klient, er ConnectBot stedet å gå. Du kan jobbe i flere SSH-økter samtidig, opprette sikre tunneler og bruke kopier/lim inn-alternativet mellom apper.

Linux-kommandoer i Android uten root-tilgang

Hvis du ikke har root-tilgang på Android, eller ikke har planer om å få det, har du en unik mulighet til å installere Linux-distribusjoner på smarttelefonen din ved hjelp av Andronix. Du får et stort sett med Linux-distribusjoner og skrivebordsmiljøfunksjoner med vindusadministratorer.

Men det beste her er at du ikke trenger root-tilgang for å jobbe med forskjellige Linux-kommandoer. Alt du trenger å gjøre er å installere din favorittdistribusjon, som vil gjøre alt. I tillegg til brukervennlighet tilbys du også premiumalternativer med tilgang til funksjoner som offline-installasjon av distribusjoner og muligheten til å synkronisere kommandoer mellom enheter.

Men å installere en Linux-distribusjon betyr ikke at du kan gjøre hva du vil. Likevel er det et flott alternativ. Du kan laste ned appen fra Play Store, og lese mer på GitHub.

Vi har dekket de beste Linux-terminalemulatorene på Android, samt SSH-klienter. Å få tilgang til en Linux-terminal på Android er ikke så enkelt som å velge en terminalemulator. Før du bestemmer deg, bør du sjekke ut kommandostøtten for å se hva du kan gjøre med en rotfestet/ikke-rotfestet enhet.