Hay algunas formas diferentes de crear marcadores de comando ssh.
Perfiles de configuración con comandos personalizados
Puede crear nuevos perfiles de configuración, cada uno con un comando ssh diferente. Los perfiles sirven como "temas" de apariencia y como "marcadores" para comandos y conexiones remotas.
Ir:
Terminal> Preferencias> Configuración
Luego, cree un nuevo perfil o duplique uno existente (hay un comando Duplicar en el menú de acciones en la parte inferior de la lista de perfiles) y luego personalice el comando:
Terminal> Preferencias> Perfiles> [perfil]> Shell> Ejecutar comando
Ingrese el comando ssh deseado allí.
Los perfiles aparecen en los submenús Shell> Nueva ventana y Nueva pestaña . Elija uno para crear una nueva terminal y ejecutar el comando asociado.
Ejecutar múltiples comandos a la vez con grupos de ventanas
Si desea crear automáticamente varias terminales a la vez (que también ejecutarán sus comandos de perfil), puede crear un conjunto de ventanas / pestañas de terminal usando cada perfil, luego guardarlas como un grupo de ventanas con:
Ventana> Guardar ventanas como grupo ...
Cuando abra el grupo de ventanas, restaurará todas las ventanas / pestañas y ejecutará los comandos asociados con cada perfil. Incluso puede decirle a Terminal que abra un grupo de ventanas en particular cada vez que Terminal se inicie en:
Terminal> Preferencias> Inicio
Mejoras en Mac OS X Lion 10.7
En Mac OS X Lion 10.7 esto se simplifica: puede decirle a Terminal que recuerde los comandos para ventanas individuales sin crear un perfil personalizado para cada uno.
Si utiliza los comandos Shell> Nuevo comando o Nueva conexión remota para crear terminales, el comando se registra con la ventana / pestaña. Si los guarda en un grupo de ventanas, restaurará automáticamente (volverá a ejecutar) los comandos "seguros", y hay una casilla de verificación para indicarle que restaure todos los comandos. Los comandos "seguros" incluyen cualquier cosa que se ejecute desde el cuadro de diálogo Nueva conexión remota , cualquier shell enumerado en / etc / shells, más emacs, vi / vim, pico, nano, screen, tmux y top.
Archivos de comando
Puede guardar comandos de shell (o, de hecho, scripts de shell completos) en un archivo con la extensión de nombre de archivo ".command", y si abre uno de estos archivos, Terminal abrirá una nueva ventana de terminal y le indicará al shell que ejecute los comandos en el archivo.
Algunas personas usan estos como marcadores ssh. Para que sea conveniente ejecutarlos, puede colocarlos en el Dock, o una colección de ellos en una carpeta en el Dock.
Después de crear un archivo ".command", hágalo ejecutable con chmod +x /path/to/file.command
.
Asignaciones de teclas de función
Puede asignar cadenas arbitrarias a las teclas de función en
Terminal> Preferencias> Perfiles> [perfil]> Teclado
Puede usar esto para ingresar convenientemente información como nombres de host o comandos ssh completos, incluido un salto de línea, por lo que al escribir una sola tecla se iniciará la conexión. También puede comenzar la cadena con un Control-C para descartar la entrada actual de la línea de comandos si es necesario, lo que hace que sea más seguro escribir la clave sin mezclar el texto nuevo con el antiguo.
En combinación con las teclas modificadoras, esto ofrece docenas de teclas de función personalizadas que puede usar para fragmentos o comandos arbitrarios.