Mac Terminal: wichtige Punkte und eine Liste alternativer Lösungen

Liste der besten -Mac-Terminal-Emulator-Lösungen

Commander One

Commander One ist ein großartiger Dateimanager mit dem integrierten Terminal-Emulator für den Mac. Die App bietet eine Vielzahl von Funktionen, um die Arbeit mit Ihren Daten sowohl auf Ihrem Computer als auch online zu erleichtern, da sie die Arbeit mit Cloud-Speichern und Remote-Servern unterstützt.

Commander One verfügt über eine flexible Terminal Konfiguration, mit der Sie die App mithilfe eines Hotkeys öffnen können. Dieser Terminal-Emulator enthält alle erforderlichen Funktionen, da Sie während der Arbeit nicht zwischen Anwendungen wechseln müssen, da alle Terminal-Befehle direkt aus dem Anwendungsfenster ausgeführt werden können.

Commander One

Vorteile

  • Sehr anpassbar
  • Cloud-Speicher-Integration
  • Unterstützung für iOS / Android-Geräte

Nachteile

  • Multi-Rename-Funktion fehlt
  • Funktion zum Synchronisieren von Verzeichnissen fehlt

ZOC

ZOC ist ein TELNET / SSH / SSH2-Client und Terminal-Emulator für Mac. Die App bietet viele Funktionen, darunter Unterstützung für mehrere Sitzungen, Rollback, Unterstützung für die Erstellung mehrerer separater Prozesse, Unterstützung für die Vollfarben-Xterm-Emulation, Metaschlüssel, VT102, VT220, Skripte in REXX und anderen Sprachen und vieles mehr. Aufgrund einer beeindruckenden Liste von Emulationen und Funktionen ist es nicht schwierig, über eine sichere Shell, Telnet, ein serielles Kabel, Modem / ISDN und andere Kommunikationsmethoden auf Hosts und Mainframes zuzugreifen.

ZOC

Vorteile

  • Fähigkeit, mit dem Mausmodus zu arbeiten
  • Befehls Verlauf
  • Fähigkeit zur automatischen Verbindung

Nachteile

  • Der einzige Nachteil ist, dass die App nicht kostenlos ist

MacTerm

MacTerm das zuvor als MacTelnet bekannte Terminal ist eine weitere der besten Terminal Lösungen für Mac. Mit seiner Hilfe können Sie sowohl auf lokale als auch auf Remote-Anwendungen zugreifen. Die App verfügt über eine beeindruckende Liste von Funktionen, darunter leistungsstarke Terminals (mit oder ohne Tabs), ein sehr flexibles Einstellungssystem, dynamische Suche, Unterstützung für Makros, schwebendes Befehlszeilenfenster und vieles mehr.

MacTerm

Vorteile

  • Sehr anpassbar
  • Growl-Integration
  • Session Manager

Nachteile

  • Die Version für macOS 10.15 und höher befindet sich noch in der Entwicklung

PowerTerm InterConnect

PowerTerm InterConnect ist ein ziemlich leistungsfähiges und benutzerfreundliches Terminal für Mac, das die Funktionen der nativen Terminal.app auf dem Mac maximiert. Die Anwendung unterstützt eine breite Palette von Hosts und Mainframes, einschließlich IBM Mainframe, IBM AS / 400, UNIX, OpenVMS, Tandem, ANSI, Data General, Wyse und Televideo. Darüber hinaus kann die Terminalemulation über verschiedene Kommunikationsmodi eingerichtet werden, darunter TN3270, TN5250, Microsoft SNA Server und Telnet.

PowerTerm InterConnec

Vorteile

  • Mehrere gleichzeitige Sitzungen
  • Skripte
  • Anpassbare Funktionstasten
  • Intelligentes Kopieren und Einfügen
  • SSH- und SSL-Sicherheit

Nachteile

  • Hoher Preis für diese Mac Terminal App

iTerm

iTerm hat eine Reihe nützlicher Funktionen, die es zu einem großartigen Terminal-Emulatoren für den Mac machen. Die App unterstützt Registerkarten, geteilte Fenster, konfigurierbares Scrollback, Autocomplete-Funktionen usw. Darüber hinaus bietet iTerm2 Ihnen eine unbegrenzte Anzahl unabhängiger Terminals in einer Registerkarte. Darüber hinaus bietet die App standardmäßig das Öffnen von Fenstern im Vollbildmodus. Es ist jedoch möglich, benutzerdefinierte Vollbildfenster zu verwenden.

iTerm

Vorteile

  • Autocomplete-Funktionen
  • Growl-Integration
  • Hervorragende Unterstützung für Maus und Zwischenablage

Nachteile

  • Unterstützt kein RTL
  • Etwas langsam im Vergleich zu den anderen Apps

Kitty

Kitty ist ein leistungsstarker, plattformübergreifender GPU-basierter Terminal-Emulator für den Mac. Die App unterstützt alle modernen Terminal Funktionen, einschließlich Grafiken, Unicode, Fokus Verfolgung, Klammern und viele mehr. Diese App kann nahtlos über Skripte oder Befehlszeilen gesteuert werden, sogar über SSH. Wie Sie sehen können, enthält sie viele Funktionen, aber die Unterstützung von Ligaturen im Code sollte besonders beachtet werden.

Kitty

Vorteile

  • Plattformübergreifende Lösung
  • Unterstützt Start Session
  • Der Bildlauf Puffer kann in einem separaten Fenster geöffnet werden
  • Super schnell

Nachteile

  • Unterstützt nicht das dynamische Neuladen der Konfiguration
  • Unterstützt keine hellen Farben für fetten Text

Hyper

Eine andere plattformübergreifende Lösung ist Hyper früher auch bekannt alsHyperTerm. Diese winzige Terminal-App basiert auf Electron und kann möglicherweise als der größte Vorteil im Vergleich zu anderen Terminal-Emulator-Mac-Lösungen bezeichnet werden, da alles, was im Internet möglich ist, auch in Hyper ausgeführt werden kann. Außerdem unterstützt Hyper eine Vielzahl von Plugins, mit denen Sie die grundlegenden Funktionen der App erweitern können. Darüber hinaus können Tabs und Split erstellt werden, bei denen das Neueste vertikal und horizontal ausgeführt werden kann. Als Folge benutzt die neueste Version der App, WebGL zum Rendern.

Hyper

Vorteile

  • Einfach zu konfigurieren
  • Anpassbar
  • Große Theme Vielfalt
  • Vielzahl von Plugins

Nachteile

  • Einige Themes funktionieren nicht richtig
  • Unfähig, einige Konfigurationen anzuwenden

MacWise

MacWise ist ein minimalistischer Mac OS Terminal-Emulator, der für eine Vielzahl verschiedener Protokolle, Verbindungsmodi (seriell / Modem, Telnet, Secure Shell oder sogar Kermit) entwickelt wurde und eine Vielzahl von Terminals emulieren kann, darunter Prism, TV925, VT100, VT220, Viewpoint, Wyse 50, Wyse 60, Wyse 370. Darüber hinaus ermöglicht die App bei Bedarf die Anmeldung bei Mac Unix Shell. MacWise bietet auch die Verwendung von Funktionstasten, die Sie an Ihre Bedürfnisse anpassen oder sogar spezielle Funktionen hinzufügen können. Darüber hinaus ist MacWise dank seiner intuitiven Benutzeroberfläche recht einfach zu bedienen.

MacWise

Vorteile

  • Möglichkeit, 10 verschiedene Sitzungen gleichzeitig durchzuführen
  • Möglichkeit, mehrere Hosts gleichzeitig zu verwalten

Nachteile

  • Der hohe Preis der App

Byobu

Byobu ist ein textbasierter Window-Manager und Open-Source-Terminal-Multiplexer, der ursprünglich auf dem Dienstprogramm GNU Screen basierte. Ziel ist es, die beste Benutzererfahrung für Terminalsitzungen beim Herstellen einer Verbindung zu Remoteservern bereitzustellen.

Während der Verwendung von Byobu können Benutzer schnell verschiedene Fenster über einer SSH-Verbindung oder TTY-Terminal erstellen und zwischen diesen wechseln, viele wichtige Statistiken über ihr System überwachen, die Verbindung zu Sitzungen trennen oder später wieder herstellen, während die Programme im Hintergrund weiterarbeiten.

Byobu

Vorteile

  • Erweiterte Profile
  • Praktische Tastaturkürzel
  • Konfigurationsdienstprogramme
  • Umschaltbare Systemstatusbenachrichtigungen für tmux und GNU Screen

Nachteile

  • Scheinbar etwas schwierig zu bedienen

Was ist die MacOS-Befehlszeile?

Zunächst ist es wichtig zu verstehen, was die Befehlszeile ist. Dies ist ein spezielles Dienstprogramm, mit dem der Benutzer mit dem Betriebssystem arbeiten kann. Sie können viele Parameter konfigurieren, einige Funktionen öffnen usw. Natürlich werden die meisten Einstellungen über die üblichen Einstellungen vorgenommen, aber einige können nur über die Befehlszeile vorgenommen werden. Dies ist in folgenden Fällen erforderlich:

  • In den üblichen Einstellungen gibt es keine derartigen Parameter.
  • Das geöffnete Dienstprogramm verfügt nicht über eine grafische Oberfläche.
  • Es müssen mehrere Einstellungen gleichzeitig konfiguriert werden.

 

Manchmal ist es viel einfacher, Einstellungen über die Befehlszeile vorzunehmen. Sie können Dutzende von Parametern gleichzeitig konfigurieren. Wichtig ist, dass Sie wissen, wie Mac Terminal funktioniert und welche Befehle es enthält.

Wie man macOS Terminal öffnet: 6 Wege

Wenn Sie Terminal auf einem Mac öffnen möchten, sollten Sie sich darüber im Klaren sein, dass dies auf die gleiche Weise wie beim Öffnen anderer Programme und auf andere Weise erfolgen kann. Nachfolgend finden Sie eine detaillierte Liste, wie Sie das Terminal auf Ihrem Mac öffnen können.

1. Über den Finder

Der direkteste Weg, um Mac Terminal zu öffnen, ist der über die allgemeine Liste der Programme. Öffnen Sie dazu den Finder (dieser befindet sich im Dock-Menü immer links), wählen Sie im linken Menü Programme und suchen Sie den Ordner Dienstprogramme in der Liste aller zu öffnenden Programme. Hier finden Sie die Anwendung Terminal.app. Doppelklicken Sie auf diese, um sie zu öffnen. Das Terminal ist geöffnet.

2. Mithilfe der Spotlight-Suchleiste

Wenn Sie das Programm noch schneller öffnen möchten, müssen Sie die Spotlight-Suchleiste auf dem Mac verwenden. Halten Sie dazu gleichzeitig die Tastenkombination STRG + Leertaste gedrückt, und geben Sie im Popup-Fenster das Wort “Terminal” ein. Sie sehen die gewünschte Anwendung. Klicken Sie einfach darauf, um das Terminal zu öffnen.

3. Durch die Verwendung von Programmen im Dock

Wie die beiden vorherigen Methoden ist diese nicht schwierig. Auf der rechten Seite des macOS Dock befindet sich normalerweise eine Verknüpfung zum Anwendungsordner, über die eine Liste aller auf Ihrem Mac installierten Programme geöffnet wird. Klicken Sie darauf und öffnen Sie im Popup-Fenster den Ordner Dienstprogramme. Suchen und öffnen Sie in der nächsten Liste das Programm Terminal.app. Klicken Sie darauf, um macOS Terminal zu öffnen.

4. Mit Siri

Eine andere einfache Möglichkeit, Terminal auf einem Mac zu öffnen, ist natürlich die Verwendung von Siri. Wählen Sie das Siri-Symbol in der Menüleiste oder öffnen Sie Siri aus dem Anwendungsordner. Hier muss man nur sagen: „Terminal öffnen“. Das war es.

5. Schneller Zugriff auf das Terminal

Wenn Sie Terminal häufig verwenden, ist dies die rationellste und bequemste Methode, um das Programm direkt zum Dock hinzuzufügen. Nachdem das Terminal-Symbol im Dock unter den zuletzt verwendeten Apps angezeigt wird, gehen Sie wie folgt vor:

  • Halten Sie die STRG-Taste gedrückt und klicken Sie im Dock auf das Terminal-Symbol oder klicken Sie einfach mit der rechten Maustaste darauf.
  • Wählen Sie Optionen aus dem Kontextmenü.
  • Klicken Sie auf “Im Dock behalten”.

 

6. Mit dem Launchpad

Sie können Mac Terminal auf zwei Arten über Launchpad öffnen. Standardmäßig enthält Launchpad den Ordner “Andere” mit der Terminal-Anwendung.

  • Öffnen Sie das Launchpad über das Dock oder mit der Tastenkombination Fn + F4.
  • Wechseln Sie in den Ordner “Andere”.

 

Suchen und öffnen Sie Terminal.app.Wenn Sie die Launchpad-Anordnung geändert und diesen Ordner gelöscht haben, gibt es eine andere Möglichkeit.

  • Öffnen Sie das Launchpad mit der Tastenkombination Fn + F4.
  • Geben Sie “Terminal” in die Suchleiste oben ein.
  • Wenn das Terminal-Symbol angezeigt wird, klicken Sie darauf.

So arbeiten Sie mit der Befehlszeile?

Die Befehlszeile ist ein schwarzes Fenster, in das Sie Text eingeben können. Die meisten Nutzer wissen überhaupt nicht, wie sie damit arbeiten sollen. Dieses Dienstprogramm arbeitet mit Hilfe spezieller Befehle. Jeder dieser Befehle ist für eine bestimmte Aktion verantwortlich. Es gibt Befehle zum Öffnen und Konfigurieren anderer Programme usw. Es gibt auch Befehle, mit denen Sie mit der Befehlszeile selbst arbeiten können.

Grundlegende macOS Terminal Befehle, die Sie kennen sollten

1. Automatische Suche nach Updates.

Standardmäßig sucht macOS wöchentlich nach Systemaktualisierungen und neuen Versionen von Anwendungen. Geben Sie einfach den folgenden Befehl in das Terminal ein, um täglich eine automatische Überprüfung durchzuführen: 

defaults write com.apple.SoftwareUpdate ScheduleFrequency -int 1

2. Versteckte Dateien und Ordner anzeigen.

Standardmäßig sind alle versteckten Dateien und Ordner in macOS für normale Benutzer unsichtbar. Verwenden Sie einfach das Terminal, wenn Sie diese Situation korrigieren möchten: 

defaults write com.apple.finder AppleShowAllFiles -bool true

Verwenden Sie den folgenden Befehl, um die Anzeige versteckter Dateien und Ordner zu deaktivieren: 

defaults write com.apple.finder AppleShowAllFiles -bool false

3. Selektive Anzeige von versteckten Dateien und Ordnern.

Wenn Sie nicht alle versteckten Dateien und Ordner im System sehen möchten, sondern nur versteckte Dateien oder Ordner an einer bestimmten Stelle anzeigen möchten, geben Sie den folgenden Befehl ein: 

chflags nohidden / Library / specify the path to the desired folder

4. Zeigen Sie den Inhalt einer beliebigen Datei an.

Manchmal kann es vorkommen, dass Dateien in einem unbekannten Format angezeigt werden. Sie können versuchen, diese mit verschiedenen Apps zu öffnen, dies funktioniert jedoch nicht immer. Sie können jede Datei vom Terminal aus untersuchen, indem Sie Folgendes verwenden: 

$ cat / path / to / file

Unabhängig vom Format wird die Datei geöffnet.

5. Laden Sie eine Datei ohne Browser herunter.

Wenn Sie eine Datei herunterladen möchten, ohne einen Browser zu verwenden, können Sie den folgenden Befehl eingeben: 

$ curl -O specify the URL

Dadurch wird jede URL heruntergeladen, die Sie in den Ordner eingeben. Einige Browser versuchen, Dateien beim Herunterladen automatisch zu öffnen oder mühsame Dateierweiterungen hinzuzufügen, auch wenn Sie diese nicht benötigen (insbesondere, wenn Sie mit anderen Textdateien als der Erweiterung .txt arbeiten).

6. Kopieren des Inhalts eines Ordners von einem Ort an einen anderen.

Natürlich können Sie einfach den gesamten Inhalt des Ordners kopieren und einfügen. In Fällen, in denen Sie diesen Vorgang vereinfachen und / oder automatisieren müssen, hilft Ihnen der folgende Befehl: 

ditto -V ~ / source / folder / ~ / new / folder /

7. Alle aktiven Prozesse anzeigen.

Für die Überwachung von Systemressourcen in macOS gibt es ein spezielles Programm. Es ist recht praktisch und informativ, dennoch können Sie mit dem gleichen Erfolg die ressourcen intensivsten Prozesse in Terminal anzeigen. 

$ top

8. Schlafmodus verhindern.

Wenn eine Aufgabe auf einem Mac ausgeführt wird, wechselt der Computer nach einer Weile in den Energiesparmodus, wenn Sie keine Tasten drücken oder das Trackpad berühren, wodurch die Aufgabe unterbrochen wird. Dies kann vermieden werden, indem der Übergang in diesen Modus mithilfe der Einstellungen oder des speziellen Dienstprogramms verhindert wird. 

$ caffeinate -t number of seconds

Warum wird nach Alternativen zum Standard-Mac OS-Terminal gesucht?

In macOS muss ein gewöhnlicher Benutzer die Befehlszeile praktisch nicht verwenden, da die meisten seiner Anforderungen von den in der grafischen Benutzeroberfläche des Systems implementierten Funktionen abgedeckt werden.

Wenn dies jedoch erforderlich ist, kann die Standard-Mac-Terminal-Anwendung jede Aufgabe bewältigen, die Sie für sie haben. Es ist jedoch nicht die einzige Lösung, die auf dem Markt erhältlich ist, und Sie können viele andere Alternativen mit einem breiteren Funktionsumfang finden oder sogar ganz nach Ihren Wünschen anpassen.

MacOS Terminal: Häufig gestellte Fragen

Ein Terminal ist eine Anwendung, mit der Sie über die Befehlszeilenschnittstelle (Command Line Interface, CLI) auf die interne Arbeit Ihres Mac zugreifen können. Diese Anwendung bietet Ihnen die Möglichkeit, viele Änderungen am Betriebssystem vorzunehmen, die nicht über die grafische Benutzeroberfläche (GUI) verfügbar sind. In der Regel ist es nicht für den durchschnittlichen Kunden gedacht. Stattdessen ist es ein großartiges Tool für erfahrene Benutzer und Entwickler.

In macOS ist die Standardshell bash.

  • Manipulationen mit Dateien und Ordnern im Betriebssystem können mit Hilfe des Terminal programmiert werden.
  • Andere Programme können im Terminal ausgeführt werden.
  • Die Arbeit mit Servern kann über das Terminal ausgeführt werden.

  • cat – Liste des Inhalts der Datei oder des Ordners;
  • cd – Verwenden Sie diesen Befehl wie unter DOS, um die Verzeichnisse zu ändern;
  • cp – Kopieren Sie eine Datei oder einen Ordner;
  • defaults – Dieser Befehl ändert Einstellungen, die in den Einstellungen nicht angegeben sind;
  • ls – Dieser Befehl listet den Inhalt des Verzeichnisses auf;
  • mkdir – erstellt ein Verzeichnis;
  • mv – Verschiebt die Datei oder den Ordner;
  • nano – Öffnet den Terminal-Editor.

  • ssh – Kurzform für Secure Shell, erstellt eine sichere verschlüsselte Verbindung zwischen zwei Hosts.

  • sudo – Verleiht Ihnen Administratorrechte (Superuser) und erfordert ein Kennwort.