Die 4 besten Terminal Emulator Apps für Android
Linux wird oft und aus gutem Grund als das beliebteste Desktop-Betriebssystem von Entwicklern und Bastlern bezeichnet. Dank seiner Offenheit und Fülle an Tools können Benutzer ihre Computer an ihre Grenzen bringen und jede Aufgabe effizient erledigen. Aber manchmal ist der einzige Computer, den Sie haben, ein Smartphone.
Glücklicherweise bedeutet die offene Natur von Android als Plattform, dass Sie die Linux-Wurzeln nutzen können. Mit den Terminal-Apps in dieser Liste können Sie Ihr Android-Gerät in einen leistungsfähigen Computer verwandeln, der mit einer Desktop-Umgebung vergleichbar ist.
1. Termux
Termux ist mehr als nur ein Terminalemulator. Es ist eine ganze Linux-Umgebung. Wenn Sie Termux installieren, erhalten Sie im Wesentlichen ein minimales Linux-System, das auf Ihrem Android-Gerät als App ausgeführt wird. Standardmäßig erhalten Sie eine Bash-Shell, und die meisten Linux-Befehle und -Dienstprogramme funktionieren wie erwartet.
Termux bietet Ihnen außerdem die Tasten Strg , Alt , Esc und Pfeil auf der Benutzeroberfläche, sodass Sie Tastenkombinationen einfacher eingeben können, wenn Sie keine echte Tastatur zur Hand haben.
Wie ein typisches Linux-System verfügt Termux über einen Paketmanager, der wohl die größte Stärke von Termux darstellt. Über den Paketmanager können Sie andere Shells wie Zsh oder fish, Quellcode-Editoren wie Vim und Emacs sowie einen SSH-Client und -Server installieren. Das ist noch nicht alles: Sie können auch Tools wie FFmpeg und ImageMagick sowie Programmiersprachen wie C, Ruby, Perl und Python herunterladen.
Mit den richtigen Befehlen, einem Fenstermanager und einem VNC-Viewer können Sie eine grafische Umgebung in Termux installieren. Auf diese Weise können Sie echte Linux-Anwendungen wie GIMP wie auf einem PC ausführen.
Termux ist eine leistungsstarke Anwendung, kann aber auch etwas überwältigend sein. Weitere Informationen zu den Funktionen und zur Verwendung finden Sie unter Verwendung der Befehlszeile unter Termux.
Ab Mai 2021 wird Termux auf absehbare Zeit keine Updates mehr im Play Store erhalten. Dies ist auf eine Änderung der Play Store-Richtlinien zurückzuführen, die die Funktionalität von Termux beeinträchtigen würde. Derzeit können Sie die aktuellste Version von Termux auf F-Droid, einem Marktplatz für Open-Source-Android-Apps, herunterladen.
Herunterladen: Termux von Google Play | F-Droid (kostenlos)
2. JuiceSSH
Wie der Name schon sagt, ist JuiceSSH neben Telnet und Mosh ein Terminalemulator mit Unterstützung für SSH. Die Hauptfunktion besteht darin, dass Sie eine Remoteverbindung zu einem anderen PC herstellen können, sei es Ihr eigener Computer in Ihrem lokalen Netzwerk oder ein Remote-Server.
Dank der starken Verschlüsselungsunterstützung können Sie sicher eine Verbindung zu Remoteservern herstellen, wenn Sie wissen, dass andere Benutzer nicht herumschnüffeln können.
Als Terminal bietet Ihnen JuiceSSH eine vollfarbige Konsole mit Themenoptionen, einschließlich Schriftarten. Im Terminal finden Sie Softwaretasten für Strg , Esc , Alt , Tab und die Pfeiltasten. Sie können jedoch auch eine externe Tastatur verwenden, falls Sie eine haben.
JuiceSSH bietet auch die Möglichkeit, eine Shell lokal zu öffnen, sodass Sie auf Bash und seine Standarddienstprogramme zugreifen können. Sie können jedoch keine zusätzlichen Pakete installieren, sodass Sie auf eine minimale Linux-Umgebung beschränkt sind.
Innerhalb der App können Sie Plugins installieren, um die Funktionalität von JuiceSSH zu erweitern. Unter diesen Plugins finden Sie einen Leistungsmonitor, der Ihnen die CPU-, Speicher-, Netzwerk- und Festplattennutzung Ihres Linux-Servers anzeigt. Es gibt auch ein Plugin zur Verwendung von JuiceSSH mit Tasker-Profilen, mit dem Sie die leistungsstarken Automatisierungsfunktionen von Tasker nutzen können.
JuiceSSH bietet auch einige Premium-Funktionen, die bei einem einmaligen Kauf verfügbar sind, z. B. die Möglichkeit, alle gespeicherten Verbindungen und Einstellungen zwischen mehreren Geräten zu sichern und zu synchronisieren. Durch das Upgrade können Sie auch in Amazon AWS integrieren und Befehle und Skripts als Snippets speichern, auf die Sie zwischen den Sitzungen schnell zugreifen können.
Während Android eine leistungsfähige Plattform für sich ist, können seine Sicherheitsfunktionen manchmal die Funktionalität von Linux-Programmen beeinträchtigen. In solchen Fällen ist es besser, auf einem Remote-PC oder -Server zu arbeiten, da ein Desktop-Betriebssystem flexibler sein kann. Hier kommen Apps wie JuiceSSH ins Spiel. Wenn Sie also danach suchen, probieren Sie dies unbedingt aus.
Download: JuiceSSH (Kostenlose Premium-Version verfügbar)
3. Qute
Android ist mit einer Shell und vielen der Standard-Unix-Dienstprogramme vorinstalliert, auf die Sie als Benutzer normalerweise nicht zugreifen können. Mit Qute können Sie wie auf einem Computer auf sie zugreifen und sie verwenden.
Qute ist in dieser Hinsicht ein ziemlich einfaches Angebot. Es bietet Ihnen einen Terminalemulator und Tools wie Ping, Trace, Netstat, ifconfig, mkdir und andere. Mit der Funktion zur automatischen Vervollständigung von Befehlen können Sie den richtigen Befehl schneller finden und Befehle gleichzeitig ausführen, indem Sie sie vor der Eingabe durch ein Semikolon trennen.
Ein herausragendes Merkmal von Qute ist der Bash-Skript-Editor. Damit können Sie jedes gewünschte Shell-Skript erstellen, bearbeiten und speichern. Sie können auch ein Skript festlegen, das beim Booten Ihres Telefons automatisch ausgeführt wird.
Wenn Sie lediglich die grundlegenden Unix-Tools und ein Terminal benötigen, das Ihnen nicht im Weg steht, sollten Sie sich Qute ansehen.
Download: Qute (Kostenlose Premium-Version verfügbar)
4. LADB
LADB unterscheidet sich ein wenig von den anderen Apps hier. Anstatt zu versuchen, ein Linux-Terminal zu emulieren oder einen SSH-Client bereitzustellen, können Sie mit LADB auf die Shell der Android Debug Bridge zugreifen. Damit können Sie Befehle von ADB direkt auf Ihrem Telefon ausführen, ohne dass ein PC erforderlich ist.
LADB erreicht dies, indem ein ADB-Server in seinen App-Bibliotheken gebündelt wird. Normalerweise benötigen Sie eine USB-Verbindung, damit ADB überhaupt funktioniert. LADB nutzt jedoch eine kürzlich in Android 11 veröffentlichte Funktion namens Wireless ADB, um dies zu umgehen. Im Wesentlichen fälscht es eine drahtlose Verbindung und täuscht den ADB-Server vor, der Client sei ein anderes Gerät.
Zu den vielen Aufgaben, die Sie mit einer ADB-Shell auf Ihrem Gerät ausführen können, gehört die Möglichkeit, Ihren Bildschirm aufzuzeichnen, Bloatware-Apps zu deinstallieren, die Berechtigungen einer App zu ändern und sogar SMS-Nachrichten über die Befehlszeile zu senden.
Während Sie Android 11 benötigen, um Wireless ADB zu verwenden, können Sie die Funktion auch unter Android 10 aktivieren. Schließen Sie dazu zuerst Ihr Android-Gerät an Ihren PC an und geben Sie dann "adb tcpip 5555" in die Befehlszeile ein. Dadurch wird Wireless ADB aktiviert, bis Sie Ihr Telefon neu starten.
Zugegeben, dies macht den Zweck der App zunichte, da Sie einen PC benötigen, damit sie überhaupt funktioniert. Mit der Zeit sollten jedoch mehr Geräte diese Funktion nativ unterstützen.
Herunterladen: LADB (2,99 $)
Machen Sie Ihr Android-Handy leistungsfähiger als je zuvor
Das Schöne am Android-Ökosystem ist die Fähigkeit, mit wenigen Einschränkungen fast alles mit Ihren Geräten zu tun. Unabhängig davon, ob Sie eine Verbindung zu einem externen PC herstellen oder Programme direkt auf Ihrem Telefon entwickeln möchten, eine dieser Terminal-Apps bietet mit Sicherheit alles, was Sie benötigen, um Ihr Gerät in eine winzige Desktop-Umgebung zu verwandeln.