2015-08-18 2 views
0

Внутри сеанса tmux на iTerm2, я запускаю миниатюру на бродягу с ubuntu/trusty64 в качестве базовой коробки. Я ищу решение для запуска оболочки на нескольких хостах в топологии mininet в iTerm2 (в идеале это новая панель/вкладка в моем существующем сеансе tmux).Запуск оболочки на мини-хостах в терминале

Пример -

# ssh into vagrant box 
vagrant ssh 

# create minimal topology 
sudo mn --topo minimal --controller remote 

# opens xterm (XQuartz) window, connected to host1 
mininet> xterm h1 

# starts bash on host1 
mininet> h1 bash 

ответ

1

Метод один: Вы можете запустить команду оболочки и сценарий в окне XTERM. enter image description here

Метод два: Вы можете работать непосредственно на mininet консоли.

mininet> h1 bash script.sh 
Write sth on h1 
mininet> 

script.sh содержит команду простого эха.

+0

Я знаком с обоими методами, но они не служат моей цели. Способ 1 - Есть ли способ открыть bash в терминальном эмуляторе (iTerm2) вместо xterm (XQuartz)? Способ 2 - Мне нужен доступ к оболочке всех хостов вместе, не нужно переключаться между хостами. –

+0

oooh хорошо в вопросе, что это был «хозяин». Не уверен в доступе ко всем хостам. Хотя я вижу его использование, когда есть много хостов. –

+0

Gotcha! Сделано редактирование вопроса. –

Смежные вопросы