Linux è spesso affermato come il sistema operativo desktop preferito da sviluppatori e esperti, e per una buona ragione. La sua apertura e la pletora di strumenti consentono agli utenti di spingere i propri computer al limite e di svolgere qualsiasi attività con efficienza. Ma a volte, l'unico computer che hai su di te è uno smartphone.
Fortunatamente, la natura aperta di Android come piattaforma significa che puoi sfruttare le sue radici Linux. Con le app del terminale in questo elenco, sarai in grado di trasformare il tuo dispositivo Android in una macchina capace, paragonabile a un ambiente desktop.
1. Termux
Immagine 1 di 2
Immagine 2 di 2
Termux è più di un semplice emulatore di terminale; è un intero ambiente Linux. Quando installi Termux, ottieni quello che è essenzialmente un sistema Linux minimo in esecuzione sul tuo dispositivo Android come app. Ti viene fornita una shell Bash per impostazione predefinita e la maggior parte dei comandi e delle utilità di Linux funzionano come previsto.
Termux ti offre anche il file Ctrl, Alt, Esce tasti freccia sulla sua interfaccia, rendendo più facile inserire le scorciatoie da tastiera se non si dispone di una vera tastiera a portata di mano.
Come un tipico sistema Linux, Termux ha un gestore di pacchetti, che è probabilmente il più grande punto di forza di Termux. Tramite il gestore di pacchetti, puoi installare altre shell come Zsh o fish, editor di codice sorgente come Vim ed Emacs e un client e un server SSH. Non è tutto: puoi anche prendere strumenti come FFmpeg e ImageMagick, oltre a linguaggi di programmazione come C, Ruby, Perl e Python.
Con i comandi appropriati, un gestore di finestre e un visualizzatore VNC, puoi installare un ambiente grafico all'interno di Termux. Ciò consente di eseguire vere applicazioni Linux, come GIMP, come se fossero su un PC.
Termux è un'applicazione potente, ma può anche essere un po 'opprimente. Per saperne di più sulle sue capacità e su come usarlo, dai un'occhiata come utilizzare la riga di comando su Termux.
A partire da maggio 2021, Termux non riceverà più aggiornamenti sul Play Store per il prossimo futuro. Ciò è dovuto a una modifica della politica del Play Store che interromperebbe la funzionalità di Termux. Per ora, puoi ottenere la versione più aggiornata di Termux su F-Droid, un marketplace di app Android open source.
Scarica: Termux da Google Play | F-Droid (Gratuito)
2. JuiceSSH
Immagine 1 di 2
Immagine 2 di 2
Come suggerisce il nome, JuiceSSH è un emulatore di terminale con supporto per SSH, insieme a Telnet e Mosh. La sua funzione principale è fornire la possibilità di connettersi in remoto a un altro PC, sia esso il proprio computer sulla rete locale o un server remoto.
Il forte supporto della crittografia significa che puoi connetterti in sicurezza a server remoti sapendo che gli altri non possono curiosare.
Relazionato: Come configurare SSH su Linux e testare la configurazione
Come terminale, JuiceSSH ti fornisce una console a colori con opzioni di temi, inclusi i caratteri. All'interno del terminale troverai le chiavi software per Ctrl, Esc, Alt, Tabe i tasti freccia, ma puoi anche usare una tastiera esterna, se ne hai una.
JuiceSSH ha anche la possibilità di aprire una shell localmente, dandoti accesso a Bash e alle sue utilità standard. Tuttavia, non è possibile installare pacchetti aggiuntivi, quindi sei limitato a un ambiente Linux minimo.
All'interno dell'app, puoi installare plugin per espandere le funzionalità di JuiceSSH. Tra questi plugin troverai un monitor delle prestazioni che mostra l'utilizzo della CPU, della memoria, della rete e del disco del tuo server Linux. C'è anche un plug-in per utilizzare JuiceSSH con i profili Tasker, che ti consente di sfruttare le potenti capacità di automazione di Tasker.
JuiceSSH ha anche alcune funzionalità premium disponibili con un acquisto una tantum, come la possibilità di eseguire il backup e sincronizzare tutte le connessioni e le impostazioni salvate tra più dispositivi. L'aggiornamento ti consente anche di integrarti con Amazon AWS, oltre a memorizzare comandi e script come frammenti a cui puoi accedere rapidamente tra le sessioni.
Sebbene Android sia una piattaforma capace di per sé, le sue funzionalità di sicurezza a volte possono interrompere la funzionalità dei programmi Linux. In casi come questo, è meglio lavorare su un PC o un server remoto, poiché un sistema operativo desktop può essere più flessibile. È qui che entrano in gioco app come JuiceSSH, quindi se è quello che stai cercando, assicurati di provarlo.
Scarica:JuiceSSH (Disponibile versione premium gratuita)
3. Qute
Immagine 1 di 2
Immagine 2 di 2
Android viene fornito preinstallato con una shell e molte delle utilità Unix standard, ma normalmente non sono accessibili come utente. Qute rende possibile accedervi e utilizzarli, proprio come fareste su un computer.
Qute è un'offerta abbastanza semplice a questo proposito. Fornisce un emulatore di terminale e strumenti come ping, trace, netstat, ifconfig, mkdir e altri. Una funzionalità di completamento automatico dei comandi consente di trovare più rapidamente il comando corretto e di eseguire i comandi contemporaneamente separandoli con un punto e virgola prima di immetterli.
Una caratteristica distintiva di Qute è il suo editor di script Bash. Con esso, puoi creare, modificare e salvare qualsiasi script di shell che desideri. È inoltre possibile impostare uno script da eseguire automaticamente all'avvio del telefono.
Se tutto ciò di cui hai bisogno sono gli strumenti Unix di base e un terminale che non ti intralci, allora vale la pena dare un'occhiata a Qute.
Scarica:Qute (Disponibile versione premium gratuita)
4. LADB
Immagine 1 di 2
Immagine 2 di 2
LADB è leggermente diverso dalle altre app qui. Invece di provare a emulare un terminale Linux o fornire un client SSH, LADB ti dà accesso alla shell di Android Debug Bridge. Ti consente di eseguire comandi da ADB direttamente sul tuo telefono, senza bisogno di un PC.
LADB ottiene questo risultato raggruppando un server ADB nelle sue librerie di app. Normalmente, è necessaria una connessione USB per far funzionare ADB, ma LADB sfrutta una funzione recente rilasciata in Android 11 chiamata Wireless ADB per aggirare questo problema. In sostanza, falsifica una connessione wireless e inganna il server ADB facendogli credere che il client sia un dispositivo diverso.
Tra le molte attività che puoi svolgere con una shell ADB sul tuo dispositivo c'è la possibilità di registrare i tuoi file schermo, disinstallare app bloatware, modificare le autorizzazioni di un'app e persino inviare messaggi SMS dal comando linea.
Relazionato: Come utilizzare ADB e Fastboot su Android
Sebbene sia necessario Android 11 per utilizzare Wireless ADB, è anche possibile abilitare la funzione su Android 10. Per farlo, collega prima il tuo dispositivo Android al PC, quindi digita "adb tcpip 5555" nella riga di comando. Ciò abiliterà Wireless ADB fino al riavvio del telefono.
Certo, questo vanifica lo scopo dell'app, poiché è necessario un PC per funzionare in primo luogo. Col passare del tempo, tuttavia, più dispositivi dovrebbero supportare questa funzione in modo nativo.
Scarica:LADB ($2.99)
Rendi il tuo telefono Android più potente che mai
La bellezza dell'ecosistema Android è la capacità di fare qualsiasi cosa con i tuoi dispositivi, con poche restrizioni. Sia che tu voglia connetterti a un PC esterno o sviluppare programmi direttamente sul tuo telefono, una di queste app terminali è destinata ad avere tutto ciò di cui hai bisogno per trasformare il tuo dispositivo in un piccolo ambiente desktop.
Scopri come installare l'IDE di Pydroid 3 su Android, insieme a strumenti e librerie utili per esercitarti nella codifica Python.
Leggi Avanti
- Android
- terminale
- Prompt dei comandi
- Linux Bash Shell
- App Android
- Comandi Linux
- SSH
Antonio è uno studente di informatica la cui passione per la tecnologia è iniziata quando ha ottenuto il suo primo telefono Android nel 2010. Da allora, ha armeggiato con telefoni, PC e console. Ora usa la sua conoscenza per aiutare a rendere la tecnologia più facile per gli altri.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!
Ancora un passo…!
Conferma il tuo indirizzo e-mail nell'e-mail che ti abbiamo appena inviato.