Es gibt verschiedene Möglichkeiten, Lesezeichen für ssh-Befehle zu erstellen.
Einstellungsprofile mit benutzerdefinierten Befehlen
Sie können neue Einstellungsprofile mit jeweils unterschiedlichen ssh-Befehlen erstellen. Profile dienen sowohl als Erscheinungsbild "Themen" als auch als "Lesezeichen" für Befehle und Remoteverbindungen.
Gehe zu:
Terminal> Einstellungen> Einstellungen
Erstellen Sie dann entweder ein neues Profil oder duplizieren Sie ein vorhandenes (im Aktionsmenü unten in der Profilliste befindet sich der Befehl "Duplizieren") und passen Sie den Befehl an:
Terminal> Einstellungen> Profile> [Profil]> Shell> Befehl ausführen
Geben Sie dort den gewünschten ssh-Befehl ein.
Profile werden in den Untermenüs Shell> New Window und New Tab angezeigt. Wählen Sie eine aus, um ein neues Terminal zu erstellen und den zugehörigen Befehl auszuführen.
Mehrere Befehle gleichzeitig mit Fenstergruppen ausführen
Wenn Sie automatisch mehrere Terminals gleichzeitig erstellen möchten (wobei auch deren Profilbefehle ausgeführt werden), können Sie mit jedem Profil eine Reihe von Terminalfenstern / -registern erstellen und diese dann als Fenstergruppe speichern mit:
Fenster> Windows als Gruppe speichern…
Wenn Sie die Fenstergruppe öffnen, werden alle Fenster / Registerkarten wiederhergestellt und die mit jedem Profil verknüpften Befehle ausgeführt. Sie können Terminal sogar anweisen, bei jedem Start von Terminal eine bestimmte Fenstergruppe zu öffnen:
Terminal> Einstellungen> Start
Verbesserungen in Mac OS X Lion 10.7
In Mac OS X Lion 10.7 wird dies einfacher: Sie können Terminal anweisen, sich die Befehle für einzelne Fenster zu merken, ohne für jedes ein benutzerdefiniertes Profil zu erstellen.
Wenn Sie die Befehle Shell> Neuer Befehl oder Neue Remote-Verbindung zum Erstellen von Terminals verwenden, wird der Befehl mit dem Fenster / der Registerkarte aufgezeichnet. Wenn Sie sie in einer Fenstergruppe speichern, werden "sichere" Befehle automatisch wiederhergestellt (erneut ausgeführt), und es gibt ein Kontrollkästchen, das angibt, dass alle Befehle wiederhergestellt werden sollen. Zu den "sicheren" Befehlen gehören alle Befehle, die im Dialogfeld " Neue Remote-Verbindung " ausgeführt werden, alle in / etc / shells aufgelisteten Shell- Befehle sowie Emacs, Vi / Vim, Pico, Nano, Screen, TMUX und Top.
Befehlsdateien
Sie können Shell-Befehle (oder sogar ganze Shell-Skripte) in einer Datei mit der Dateinamenerweiterung ".command" speichern. Wenn Sie eine dieser Dateien öffnen, öffnet Terminal ein neues Terminal-Fenster und weist die Shell an, die Befehle in auszuführen die Datei.
Einige Leute benutzen diese als ssh Lesezeichen. Um die Ausführung zu vereinfachen, können Sie sie in das Dock oder eine Sammlung von ihnen in einen Ordner im Dock einfügen.
Nachdem Sie eine ".command" -Datei erstellt haben, können Sie sie mit ausführbar machen chmod +x /path/to/file.command
.
Funktionstastenzuordnungen
Sie können den Funktionstasten in beliebige Zeichenfolgen zuweisen
Terminal> Einstellungen> Profile> [Profil]> Tastatur
Auf diese Weise können Sie bequem Informationen wie Hostnamen oder ganze ssh-Befehle einschließlich eines Zeilenvorschubs eingeben. Wenn Sie also einen einzelnen Schlüssel eingeben, wird die Verbindung hergestellt. Sie können die Zeichenfolge auch mit einem Strg-C beginnen, um die aktuelle Befehlszeileneingabe bei Bedarf zu verwerfen. Auf diese Weise ist es sicherer, den Schlüssel einzugeben, ohne neuen Text mit altem zu vermischen.
In Kombination mit Modifikatortasten stehen Dutzende von benutzerdefinierten Funktionstasten zur Verfügung, die Sie für beliebige Ausschnitte oder Befehle verwenden können.