KeyWeb

Управление машинами VirtualBox из терминала Linux

1111111111Rating 1.80 (5 Votes)
vbox cli 1
 
Управлять виртуальными машинами VirtualBox из командной строки - эта идея все время меня преследовала, так как ГУЙ уже порядком надоел, в результате возникла мысль написать интерпретатор команд, который бы позволял быстро производить базовые действия над виртуальными машинами из терминала Linux (Проверено и используется на Fedora / CentOS).

Vbox-cli

Позволяет в одну короткую команду использовать следующий функционал:
  • Просмотр всех созданных виртуальных машин
  • Просмотр статуса всех созданных виртуальных машин (Запущена, выключена, на паузе и т.п.)
  • Показать только запущенные виртуальные машины
  • Запустить виртуальную машину с стандартным GUI окном
  • Запустить виртуальную машину без GUI окна
  • Запустить виртуальную машину с базовым GUI окном без кнопок управления
  • Поставить на пузу виртуальную машину
  • Снять с паузы виртуальную машину
  • Отправить в резет виртуальную машину (аналогично кнопке reset на системном блоке)
  • Потушить виртуальную машину
Ну что еще надо для полного счастья? :)

Запуск Vbox-cli

Для этого достаточно склонировать git репозиторй:
git clone https://github.com/m0zgen/vbox-cli
Перейти в каталог vbox-cli и выполнить скрипт:

cd vbox-cli
./vbox-cli.sh

В результате отобразится help по работе со скриптом (см. первое изображение поста), все в принципе описано в README репозитория, далее просто расскажу как это работает.

Просмотр статуса виртуальных машин VirtualBox

vbox cli 2
 Просмотр всех машин
  
vbox cli 3
Просмотр статуса
 
vbox cli 4
Запуск машины в скрытом режиме 
  
 vbox cli 5
Просмотр запущенных машин 
 
vbox cli 6
Выключение машины
Надеюсь инструмент окажется полезным не только для меня ;)

Добавить комментарий


Обновить
Защитный код

KeyWeb

Сейчас 183 гостей и ни одного зарегистрированного пользователя на сайте

Вверх
Вниз