Esistono diversi modi per creare segnalibri di comandi ssh.
Profili delle impostazioni con comandi personalizzati
È possibile creare nuovi profili di impostazioni, ognuno con un comando ssh diverso. I profili fungono sia da "temi" di aspetto che da "segnalibri" per comandi e connessioni remote.
Vai a:
Terminale> Preferenze> Impostazioni
Quindi creare un nuovo profilo o duplicarne uno esistente (c'è un comando Duplica nel menu azioni in fondo all'elenco dei profili) e quindi personalizzare il comando:
Terminale> Preferenze> Profili> [profilo]> Shell> Esegui comando
Immettere il comando ssh desiderato lì.
I profili vengono visualizzati nei sottomenu Shell> Nuova finestra e Nuova scheda . Scegline uno per creare un nuovo terminale ed esegui il comando associato.
Esecuzione di più comandi contemporaneamente con gruppi di finestre
Se si desidera creare automaticamente più terminali contemporaneamente (che eseguiranno anche i loro comandi di profilo), è possibile creare un set di finestre / schede del terminale utilizzando ciascun profilo, quindi salvarli come gruppo di finestre con:
Finestra> Salva Windows come gruppo ...
Quando si apre il gruppo di finestre, verranno ripristinate tutte le finestre / schede ed eseguiti i comandi associati a ciascun profilo. Puoi anche dire a Terminal di aprire un particolare gruppo di finestre ogni volta che Terminal si avvia in:
Terminale> Preferenze> Avvio
Miglioramenti in Mac OS X Lion 10.7
In Mac OS X Lion 10.7 questo diventa più semplice: puoi dire a Terminal di ricordare i comandi per le singole finestre senza creare un profilo personalizzato per ognuna.
Se si utilizzano i comandi Shell> Nuovo comando o Nuova connessione remota per creare terminali, il comando viene registrato con la finestra / scheda. Se li salvi in un gruppo di finestre, ripristinerà automaticamente (riesegui) i comandi "sicuri" e c'è una casella di controllo che gli dice di ripristinare tutti i comandi. I comandi "sicuri" comprendono tutto ciò che viene eseguito dalla finestra di dialogo Nuova connessione remota , qualsiasi shell elencata in / etc / shells, oltre a emacs, vi / vim, pico, nano, screen, tmux e top.
File di comando
È possibile salvare i comandi della shell (o, in effetti, interi script della shell) in un file con estensione ".command" e, se si apre uno di questi file, Terminal aprirà una nuova finestra del terminale e indicherà alla shell di eseguire i comandi in il file.
Alcune persone li usano come segnalibri ssh. Per facilitarne l'esecuzione, è possibile inserirli nel Dock o in una raccolta in una cartella nel Dock.
Dopo aver creato un file ".command", rendilo eseguibile con chmod +x /path/to/file.command
.
Mappatura dei tasti funzione
È possibile assegnare stringhe arbitrarie ai tasti funzione in
Terminale> Preferenze> Profili> [profilo]> Tastiera
Puoi usarlo per inserire comodamente informazioni come nomi host o interi comandi ssh incluso un avanzamento riga, quindi digitando un singolo tasto si avvierà la connessione. Puoi anche iniziare la stringa con un Control-C per eliminare l'attuale input della riga di comando, se necessario, rendendo più sicuro digitare la chiave senza mescolare il nuovo testo con il vecchio.
In combinazione con i tasti modificatori, offre dozzine di tasti funzione personalizzati che è possibile utilizzare per frammenti o comandi arbitrari.