Ci sono diversi modi per creare segnalibri di comando ssh.
Profili di 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 i comandi e le connessioni remote.
Vai a:
Terminal > Preferences > Settings
Quindi puoi creare un nuovo profilo o duplicarne uno esistente (c'è un comando Duplica nel menu azioni nella parte inferiore dell'elenco dei profili) e quindi personalizzare il comando:
Terminal > Preferences > Profiles > [profile] > Shell > Run Command
Inserisci qui il comando ssh desiderato.
I profili appaiono in Shell > Sottomenu Nuova finestra e Nuova scheda . Scegline uno per creare un nuovo terminale ed esegui il comando associato.
Esecuzione di comandi multipli alla volta con i gruppi di finestre
Se vuoi creare automaticamente più terminali alla volta (che eseguiranno anche i loro comandi di profilo), puoi creare una serie di finestre / tab di terminale usando ciascun profilo, quindi salvarli come gruppo di finestre con:
Window > Save Windows as Group…
Quando apri il gruppo della finestra, ripristinerà tutte le finestre / schede ed eseguirà i comandi associati a ciascun profilo. Puoi persino dire a Terminal di aprire un particolare gruppo di finestre ogni volta che inizia il Terminale:
Terminal > Preferences > Startup
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 ognuno.
Se utilizzi 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 (ri-eseguire) comandi "sicuri", e c'è una casella per dirgli di ripristinare tutti i comandi. I comandi "sicuri" includono qualsiasi cosa venga eseguita 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
Puoi salvare i comandi di shell (o, in effetti, interi script di shell) in un file con estensione ".command", e se apri uno di questi file Terminal aprirà una nuova finestra di terminale e dirà alla shell di eseguire i comandi nel file.
Alcune persone usano questi come segnalibri ssh. Per renderlo conveniente per eseguirli, puoi inserirli nel Dock o in una raccolta di essi in una cartella nel Dock.
Dopo aver creato un file ".command", rendilo eseguibile con chmod +x /path/to/file.command
.
Mappature dei tasti funzione
Puoi assegnare stringhe arbitrarie ai tasti funzione in
Terminal > Preferences > Profiles > [profile] > Keyboard
Puoi usarlo per inserire comodamente informazioni come nomi host o interi comandi ssh incluso un avanzamento riga, quindi digitando una singola chiave si avvierà la connessione. Puoi anche iniziare la stringa con un Control-C per scartare l'attuale input da 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 decine di tasti funzione personalizzati che puoi utilizzare per snippet o comandi arbitrari.