Как выполнить команду на нескольких Терминалах, выполнив команду только на одном? [дубликат]

У меня будет несколько машин, к которым я собираюсь подключиться через SSH, поэтому у меня будет несколько окон терминала, хотя я хочу выполнить команду, чтобы все машины выполняли ее, но в настоящее время мне нужно выполнить ее в каждом отдельном окне терминала, есть ли способ, которым я могу выполнить команду в одном Терминале, которая будет выполнять указанную команду во всех указанных сеансах Терминала для большей эффективности, поскольку я не хочу вводить ее в каждое отдельное окно Терминала? Я собираюсь использовать gnome-terminal , если это имеет значение.

Я использую Ubuntu GNOME 15.10 с GNOME 3.18, и другие машины должны работать так же.

3
задан 2 December 2015 в 00:35

2 ответа

Тот, который я использовал, ClusterSSH для отправки к нескольким окнам терминала сразу.

sudo apt-get install clusterssh

ClusterSSH откроет его собственные окна терминала, в которые можно отправить команды с приложением. Однажды в ClusterSSH нажатие Ctrl + Сдвиг + + или нажимает Hosts в меню и выбирает Add host(s) or cluster(s) и вводит всего, Вы хотите открытый разделенный пространством между каждым. Необходимо получить окно, бывшее похожее на этого:

enter image description here

тогда любая команда, которую Вы хотите отправить во все окна сразу, Вы вводите в поле ниже эти File Hosts Send Help пункты меню.

Hope это помогает!

4
ответ дан 1 December 2019 в 15:36

Смотрите на terminator эмулятор терминала. Домашняя страница со снимками экрана: http://gnometerminator.blogspot.hu/p/introduction.html

Это может открыть несколько областей (меню правой кнопки-> Разделение Горизонтально/Вертикально или его соответствующий Ctrl + Сдвиг + O / E ярлыки).

Тогда нажимают на верхнюю левую кнопку области, чтобы организовать эти области в группы и широковещательно передать нажатия клавиш членам группы (или все терминалы). (Они также имеют ярлыки, как Вы видите или изменяете их в щелчке правой кнопкой-> Меню свойства.)

существует доступный пакет Ubuntu, но если Вы действительно любите это приложение и планируете использовать его в конечном счете, я рекомендую проверить gtk3 версию от https://code.launchpad.net / ~ gnome-terminator/terminator/gtk3 . Ubuntu поставляет gtk2 версию, но gtk3 версия является более улучшенным путем (главным образом из-за большого количества мер к gtk3 версии библиотеки базовый VTE, которая ответственна за фактическую эмуляцию терминала, но также и из-за довольно многих недавние меры к самому Терминатору).

1
ответ дан 1 December 2019 в 15:36

Другие вопросы по тегам:

Похожие вопросы: