Möchten Sie die Linux-Befehle beherrschen lernen? Sie müssen nicht unbedingt eine vollständige Distribution installieren. Es gibt eine ganze Reihe von Websites, auf denen Sie das Linux-Terminal online benutzen können. Diese funktionieren jedoch nur auf PCs, nicht auf mobilen Geräten. Android hingegen basiert auf dem Linux-Kernel. Für Android-Smartphones gibt es einige Anwendungen, die Linux-Befehle unterstützen, um sich über SSH mit einem Remote-Server zu verbinden. Erwarten Sie nicht, dass sie Ihre regulären Linux-Terminalemulatoren auf Computern ersetzen. Aber auch für Android gibt es einige interessante Optionen.
Dieser Artikel ist in zwei Teile unterteilt, um das Verständnis und die Wahrnehmung zu erleichtern. Im ersten Teil geht es um Terminalemulatoren, im zweiten Teil um die Möglichkeiten der Fernverbindung (SSH) mit Terminalschnittstelle. Einige Anwendungen aus dem Artikel sind nicht als Open-Source verfügbar; sie sind entsprechend gekennzeichnet. Solche Anwendungen sind hier enthalten, weil sie es Ihnen ermöglichen, mit einem Linux-Terminal auf Android zu arbeiten. Um Befehle wie Is
zu verwenden, um in Verzeichnissen zu navigieren, zu kopieren/einzufügen und erweiterte Operationen durchzuführen, benötigen Sie Root-Zugriff auf Ihrem Android-Smartphone.
Der Terminalemulator Qute bietet Zugriff auf die integrierte Befehlsshell auf Ihrem Android-Gerät. Sie können gängige Befehle(ping, trace, cd, mkdir
und andere) auf Ihrem Smartphone verwenden. Es ist möglich, bin-Dateien
zu installieren und Shell-Skripte zu erstellen.
Der Bash-Skript-Editor und die Unterstützung für gerootete Geräte machen Qute zu einer sehr verlockenden Anwendung, die man ausprobieren sollte. Darüber hinaus kann Qute ein helles Thema aktivieren, die Tastatur ausblenden, die Syntaxhervorhebung einschalten und einige andere Dinge.
Allerdings weist der Entwickler darauf hin, dass die App aufgrund der jüngsten Datenschutzrichtlinien von Google unter Android 11 und höher eine Reihe bekannter Probleme aufweist. Ohne ein gerootetes Gerät werden Sie also wahrscheinlich nicht viel ausrichten können.
Terminal Emulator ist einer der ältesten Linux-Terminalemulatoren für Android. Sie können mit einfachen Befehlen arbeiten, mehrere Fenster hinzufügen und Start-Shortcuts verwenden, um die Arbeit zu beschleunigen.
Das Beste ist, dass Sie hier keine Werbung, In-App-Käufe oder andere störende Elemente sehen werden. Leider wird Terminal Emulator schon lange nicht mehr unterstützt, und seine GitHub-Seite wurde 2020 ins Archiv verschoben, was das Ende der Entwicklung bedeutet.
Selbst in seinem aktuellen Zustand scheint Terminal Emulator für viele Benutzer zu funktionieren. Vielleicht sollten Sie diese Option also nicht gleich verwerfen, sondern sie lieber ausprobieren.
Material Terminal ist eine aktualisierte Version des Terminal Emulators für Android. Sie haben die gleichen Optionen, mehrere Fenster, keine Werbung und Unterstützung für grundlegende Befehle. Außerdem können Sie BusyBox und andere Kommandozeilenprogramme mit Root-Rechten auf Ihrem Gerät installieren. Sie erhalten die gleichen Funktionen wie oben, aber mit einer Benutzeroberfläche im Material Design Stil.
Suchen Sie nach einem Terminalemulator mit SSH-Konnektivität für Android? Oder sind Sie nur an einer SSH-Fernverbindung interessiert? Hier sind ein paar Optionen.
Termux ist ein beliebter Terminalemulator, der für Android verfügbar ist. Er enthält eine beeindruckende Sammlung von Paketen, mit denen Sie mit den Shells bash und zsh arbeiten können. Und mit Root-Zugang können Sie Dateien von nnn über nano, vim oder emacs verwalten und bearbeiten. Die Benutzeroberfläche ist nichts anderes als ein Terminal.
Sie können über SSH auf die Server zugreifen. C-Entwicklung über clang, make und gdb wird angeboten. Es hängt alles von Ihren Präferenzen und dem Vorhandensein/Fehlen eines Geräts mit Root-Zugriff ab. Auf der GitHub-Seite finden Sie Informationen, wie Sie Probleme lösen können. Im Moment sind die Updates für die Play Store-Version aus technischen Gründen ausgesetzt. Wenn die Play Store-Version also nicht funktioniert, suchen Sie nach dem neuesten Build auf F-Droid.
Termius ist ein SSH- und SFTP-Client, der für den Fernzugriff von Android-Geräten aus entwickelt wurde. Mit Termius können Sie UNIX- und Linux-Systeme verwalten. Die Seite im Play Store beschreibt Termius als einen ziemlich guten PuTTY-Client für Android, und das ist in der Tat eine treffende Definition. Die Benutzeroberfläche ist einfach zu verstehen und wirkt nicht verwirrend. Es gibt auch Unterstützung für die Protokolle Mosh und Telnet.
Wenn Sie eine Verbindung zu einem entfernten Gerät herstellen, erkennt es Betriebssysteme wie Raspberry Pi, Ubuntu und Fedora. Sie können mit dieser App auch auf einer Tastatur arbeiten, die mit Ihrem Smartphone verbunden ist. Darüber hinaus gibt es keine Banner oder Werbung, was Termius zu einer perfekten kleinen Fernverbindungs-App macht.
Termius bietet auch eine kostenpflichtige Version (mit einer kostenlosen 14-Tage-Periode) mit erweiterten Optionen: verschlüsselte Cross-Synchronisation, Weiterleitung von SSH-Schlüsselagenten, SFTP, Terminal-Tabs und so weiter. Weitere Informationen finden Sie auf der offiziellen Website.
uiceSSH ist ein beliebter SSH-Client mit einer Reihe von kostenlosen Funktionen und der Möglichkeit, auf die PRO-Version zu aktualisieren.
Neben der Unterstützung von Telenet und Mosh erhalten Sie auch Zugang zu einigen Plugins von Drittanbietern, um die Funktionalität zu erweitern. Sie können das Aussehen und die Bedienung aus einer Reihe von Optionen anpassen und Ihre Verbindungen ganz einfach in Gruppen kategorisieren.
Nicht zu vergessen, dass Sie auch IPv6-Unterstützung erhalten. Und wenn Sie eine kostenpflichtige Lizenz erwerben, können Sie die Integration mit AWS einrichten, die sichere Synchronisierung aktivieren, Backups automatisieren und vieles mehr.
Wenn Sie nur einen einfachen SSH-Client benötigen, ist ConnectBot genau das Richtige für Sie. Sie können in mehreren SSH-Sitzungen gleichzeitig arbeiten, sichere Tunnel erstellen und die Kopieren/Einfügen-Option zwischen Anwendungen nutzen.
Wenn Sie keinen Root-Zugang auf Android haben oder nicht vorhaben, diesen einzurichten, gibt es eine einzigartige Möglichkeit, Linux-Distributionen mit Andronix auf Ihrem Smartphone zu installieren. Sie erhalten eine große Auswahl an Linux-Distributionen und Desktop-Umgebungen mit Fenstermanagern.
Aber das Beste daran ist, dass Sie keinen Root-Zugang brauchen, um mit verschiedenen Linux-Befehlen zu arbeiten. Alles, was Sie tun müssen, ist Ihre Lieblingsdistribution zu installieren, die dann alles tut. Abgesehen von der Benutzerfreundlichkeit werden Ihnen auch Premium-Optionen angeboten, die Zugang zu Funktionen wie der Offline-Installation von Distributionen und der Möglichkeit, Befehle zwischen Geräten zu synchronisieren, bieten.
Die Installation einer Linux-Distribution bedeutet jedoch nicht, dass Sie alles tun können, was Sie wollen. Dennoch ist es eine großartige Option. Sie können die App aus dem Play Store herunterladen und mehr auf GitHub lesen.
Wir haben die besten Linux-Terminalemulatoren für Android sowie SSH-Clients vorgestellt. Der Zugriff auf ein Linux-Terminal unter Android ist nicht so einfach wie die Wahl eines Terminalemulators. Bevor Sie sich entscheiden, sehen Sie sich die Befehlsunterstützung an, um zu sehen, was Sie mit einem gerooteten/nicht gerooteten Gerät tun können.