Sì, c'è,
Scopri l'applicazione Better Terminal
o Android Terminal Emulator
entrambi sono supportati da 1.5
Se disponi di una rete wireless configurata, posso consigliarti di connetterti tramite SSH. Ti consente di accedere e gestire completamente il tuo Android in pochi minuti. Per gli utenti Linux o Putty non c'è differenza rispetto a un terminale standard che utilizza SSH oltre ad alcuni comandi Android specifici. Inoltre, alcuni file manager come Nautilus supportano il protocollo SSH, quindi avrai la flessibilità di una shell e inoltre la comodità per le operazioni sui file utilizzando un file manager grafico. Mi è piaciuto così tanto SSH che ho scritto un piccolo how-to per Android (in tedesco). Lo so, potrebbe non essere completamente applicabile alla tua domanda, ma può essere preso in considerazione mentre lavori con un computer aggiuntivo e un telefono Android.
Un server SSH facile da usare è SSH Droid, disponibile nel mercato di Google.
Recentemente ho avuto requisiti simili e ho trovato l'utilità "busybox". Le app dell'emulatore di terminale sono utili, tuttavia supportano pochissimi comandi. Tuttavia 'busybox' mi ha dato accesso alla maggior parte dei comandi Linux comunemente usati.
Ecco come l'ho usato.