Вы использовали Cluster-SSH? Это графический интерфейс (интерфейс) для защиты оболочки (ssh), функция которой позволяет вам писать одни и те же команды для множества хостов. Если вы открываете много хостов одновременно, cluster-ssh открывает окно для каждого из них. Но эти окна на самом деле не совсем упорядочены на экране, я имею в виду одинаковый размер и не перекрывающиеся. Мне всегда приходится вручную изменять размер и перемещать каждое окно в какую-то сетку, чтобы я мог видеть каждый вывод терминала одновременно.
Есть ли способ указать cluster-ssh, чтобы сгенерированные окна упорядочивались по размеру / позиции, необходимому в каком-то файле конфигурации ??? Если да, то КАК?
Я часто так делаю с большим количеством хостов, поэтому не хочу терять время, расставляя окна так, как мне нужно, я использую Linux =) Большое спасибо =)
РЕДАКТИРОВАТЬ: Это дополнение к ответу с полезным советом. Даже с правильным ответом мне было не так просто выровнять окна так, как я хотел = / Если вы получите ошибку, такую как эта:
$ cssh host1 host2
Illegal division by zero at /usr/share/perl5/App/ClusterSSH.pm line 1258, <CLUSTERS> line 3.
Просто измените значение terminal_size
к чему-то более низкому.
Также сначала я не заметил никаких изменений в размерах окон. Я заметил, что (по крайней мере, в среде Ubuntu 11.04 + KDE) повторная установка окон бесполезна. Чтобы применить изменение размера, вы должны свернуть все терминалы и десять ретейлов. Таким образом применяется реальный размер. Я не знаю, почему такое поведение. Может быть, ошибка?
Приветствую.
cssh должен автоматически размещать окна мозаикой. Попробуйте добавить следующее в ~/.csshrc
(в справочная страница содержит все варианты):
terminal_size = 80x24
console_position = +0+0
window_tiling = yes
always_tile = yes