Hay varias formas diferentes de crear marcadores de comandos 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 a:
Terminal > Preferencias > Configuración
Luego cree un nuevo perfil o duplique uno existente (hay un comando Duplicar en el menú de acción al final de la lista de perfiles) y luego personalice el comando:
Terminal > Preferencias > Perfiles > [perfil] > Shell > Ejecutar comando
Ingresa el comando ssh deseado allí.
Los perfiles aparecen en Shell > Nueva ventana y Nueva pestaña submenús. Elija uno para crear un nuevo terminal y ejecute el comando asociado.
Ejecutar varios comandos a la vez con grupos de ventanas
Si desea crear automáticamente varios terminales a la vez (lo que también ejecutará sus comandos de perfil), puede crear un conjunto de ventanas / pestañas de terminal utilizando cada perfil, luego guardarlas como un grupo de ventanas con:
Ventana > Guardar Windows como grupo ...
Al abrir el grupo de ventanas, se restaurarán todas las ventanas / pestañas y se ejecutarán los comandos asociados con cada perfil. Incluso puede decirle a Terminal que abra un grupo de ventanas 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 una.
Si utiliza el 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á (volverá a ejecutar) los comandos "seguros" automáticamente, y hay una casilla de verificación para indicar que restaure todos los comandos. Los comandos "seguros" incluyen todo lo que se ejecuta desde el cuadro de diálogo Nueva conexión remota , cualquier shell listado 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 los usan como marcadores ssh. Para que sea más cómodo ejecutarlos, puedes ponerlos en el Dock, o una colección de ellos en una carpeta en el Dock.
Después de crear un archivo ".command", hazlo 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 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, haciendo 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.