unix shell to multiple machines
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
- Gaziz
- Житель
- Сообщения: 944
- Зарегистрирован: 17 фев 2003, 15:57
- Откуда: Almaty-Toronto-Vancouver-Seattle
unix shell to multiple machines
Hi,
There is a need to edit same files or do similar operations (ls, df, top) on several identical machines (4-40 boxes). Can you recommend any ssh like tool to run such commands?
thanks!
Gaziz
There is a need to edit same files or do similar operations (ls, df, top) on several identical machines (4-40 boxes). Can you recommend any ssh like tool to run such commands?
thanks!
Gaziz
- aissp
- Маньяк
- Сообщения: 2710
- Зарегистрирован: 07 ноя 2005, 09:51
- Gaziz
- Житель
- Сообщения: 944
- Зарегистрирован: 17 фев 2003, 15:57
- Откуда: Almaty-Toronto-Vancouver-Seattle
- Gaziz
- Житель
- Сообщения: 944
- Зарегистрирован: 17 фев 2003, 15:57
- Откуда: Almaty-Toronto-Vancouver-Seattle
- Gaziz
- Житель
- Сообщения: 944
- Зарегистрирован: 17 фев 2003, 15:57
- Откуда: Almaty-Toronto-Vancouver-Seattle
- aissp
- Маньяк
- Сообщения: 2710
- Зарегистрирован: 07 ноя 2005, 09:51
-
- Завсегдатай
- Сообщения: 239
- Зарегистрирован: 02 фев 2005, 20:39
- Откуда: Прага
- Контактная информация:
- Gaziz
- Житель
- Сообщения: 944
- Зарегистрирован: 17 фев 2003, 15:57
- Откуда: Almaty-Toronto-Vancouver-Seattle
in screen you can type only in one windowMoskit писал(а):Почему наоборот? Если я правильно понял задачу, нужно просто запускать скрин отдельным конфигом, который можно генерить отдельным скриптом для удобстваGaziz писал(а):В общем хочу screen наоборот:

I need to "type to" several windows at the same time

-
- Завсегдатай
- Сообщения: 239
- Зарегистрирован: 02 фев 2005, 20:39
- Откуда: Прага
- Контактная информация:
Ну да, но я имел в виду, что без скрина все равно не обойтись, поэтому это не анти-скрин, а просто скрин с финтом. Или с хинтом )Gaziz писал(а):in screen you can type only in one window
I need to "type to" several windows at the same time
Надо написать скрипт, который создает конфиг файл для скрина, примерно такой (только идея, как конкретно должны выглядеть команды, я точно не знаю, ибо слабо знаком со скрином):
source ~/.screenrc
screen 0 <program>
screen 1 <program>
и т.д.
После чего можно будет запускать процесс строкой
<script name> <command>
- Gaziz
- Житель
- Сообщения: 944
- Зарегистрирован: 17 фев 2003, 15:57
- Откуда: Almaty-Toronto-Vancouver-Seattle
not sure if I get you right:Moskit писал(а):Ну да, но я имел в виду, что без скрина все равно не обойтись, поэтому это не анти-скрин, а просто скрин с финтом. Или с хинтом )Gaziz писал(а):in screen you can type only in one window
I need to "type to" several windows at the same time
Надо написать скрипт, который создает конфиг файл для скрина, примерно такой (только идея, как конкретно должны выглядеть команды, я точно не знаю, ибо слабо знаком со скрином):
source ~/.screenrc
screen 0 <program>
screen 1 <program>
и т.д.
После чего можно будет запускать процесс строкой
<script name> <command>
here is my file:
gnugman@kassie:~$ more .screenrc
hardstatus alwayslastline "%{wk}%?%-Lw%?%{bw}%n*%f %t%?(%u)%?%{wk}%?%+Lw%= %{mk}@ %H %{ck}%Y%{wk}-%{ck}%m%{wk}-%{ck}%d %{yk}%D %{gk}%c"
screen -t kassie0 0
screen -t kassie1 1
screen -t root@kassie 2
screen -t betta 3
screen -t solaris0 4
screen -t solaris1 5
screen -t kam1 6
screen -t kam2 7
gnugman@kassie:~$
- rangvald
- Маньяк
- Сообщения: 4380
- Зарегистрирован: 08 окт 2004, 08:40
- Откуда: St.Petersburg -> Vancouver
- Контактная информация:
Re: unix shell to multiple machines
оно?Gaziz писал(а):Hi,
There is a need to edit same files or do similar operations (ls, df, top) on several identical machines (4-40 boxes). Can you recommend any ssh like tool to run such commands?
thanks!
Gaziz
http://www.bitmover.com/bitcluster/
- Gaziz
- Житель
- Сообщения: 944
- Зарегистрирован: 17 фев 2003, 15:57
- Откуда: Almaty-Toronto-Vancouver-Seattle
Re: unix shell to multiple machines
OHO! thanks!rangvald писал(а):оно?Gaziz писал(а):Hi,
There is a need to edit same files or do similar operations (ls, df, top) on several identical machines (4-40 boxes). Can you recommend any ssh like tool to run such commands?
thanks!
Gaziz
http://www.bitmover.com/bitcluster/
hmm, the page is 5 years old though.

-
- Пользователь
- Сообщения: 141
- Зарегистрирован: 21 мар 2005, 20:08
- Откуда: St. Petersburg->Vancouver
Re: unix shell to multiple machines
дык, телнет тоже не в последние годы был написан. А вообще ключевое слово для google: ctelnet (програмка с sun cluster поставлялась , да и сейчас поставляется). Условно удобная, но в целом иногда пользовать можно.Gaziz писал(а):OHO! thanks!
hmm, the page is 5 years old though.
-
- Завсегдатай
- Сообщения: 239
- Зарегистрирован: 02 фев 2005, 20:39
- Откуда: Прага
- Контактная информация:
Работой завалило, отвлекся.
Получилось что-то? А то меня тоже интересует )
Скрипт для скрина работает, но меня не устраивает тем, что это не набор в несколько сессий, а каждый раз создание новых, а потом убивание. Было бы еще терпимо, если бы не необходимость коннектиться по ssh. Почитал в очередной раз info screen, в очередной раз ниасилил ) Слишком много, надо кусочками в голову запихивать, а на это времени нет. Все-таки кажется можно это сделать при помощи скрина, только геморно очень.
Получилось что-то? А то меня тоже интересует )
Скрипт для скрина работает, но меня не устраивает тем, что это не набор в несколько сессий, а каждый раз создание новых, а потом убивание. Было бы еще терпимо, если бы не необходимость коннектиться по ssh. Почитал в очередной раз info screen, в очередной раз ниасилил ) Слишком много, надо кусочками в голову запихивать, а на это времени нет. Все-таки кажется можно это сделать при помощи скрина, только геморно очень.