3

Я все еще довольно новичок в MAC, и я искал способ написания сценариев или использования графического интерфейса для достижения следующих целей.

Откройте Iterm для группы хостов и ssh для каждого из них в виде вкладок.

В графическом интерфейсе я могу сделать

Новое окно - >> Профили - >> открыть созданный профиль

Это дает мне одно окно, которое будет выполнять команду ssh для одного хоста.

Любая помощь или направление с благодарностью.

Я прочитал подобные вопросы перед публикацией, поскольку ни один из них, казалось, не решил мою проблему.

1 ответ1

7

Ага. Если я правильно понял, вы можете сделать это прямо с iTerm2.

Сначала создайте нужные профили в Preferences - Profiles . Вы можете использовать поле "Отправить текст при запуске", чтобы отправить любую команду, которая вам понадобится при открытии этого профиля. Например, давайте используем ssh root@192.168.1.1:

Настройки iTerm2 - Профили

Во-вторых, вы должны создать желаемое соглашение. Для этого просто создайте нужные вкладки или сплиты с нужным профилем. Вы можете добавить новые вкладки с Profiles - Open (Cmd+O) в строке меню. Просто выберите профиль и нажмите кнопку (Новая вкладка / Разделить):

Профили - Открыть ...

Вы также можете изменить профиль существующих вкладок / разделений, щелкнув правой кнопкой мыши содержимое этого терминала и выбрав Edit Session...

Когда у вас есть желаемое расположение окна / вкладки / разделения, сохраните его через Window - Save Window Arrangement .

И теперь вы, наконец, можете использовать Window - Restore Window Arrangement для автоматической загрузки всего.

iTerm2 - очень мощный инструмент, вы можете настроить его под свои нужды, назначить несколько горячих клавиш для быстрого выполнения действий и чего угодно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .