Я хотел бы выключить виртуальную машину, на которой работает Ubuntu 12.04LTS, и снова запустить ее через 5 минут.
Можно ли это сделать с помощью командной строки?
Этот ответ для человечности. Это не будет работать, если Ваш хост, OS является Windows (, поскольку muru сказал ).
я предложил бы:
watch -n 300 <yourvmcommand> && sleep 300 && pkill <yourvmprocessname>
Эти watch
команда повторит каждые 300 secs следующее:
Запускают vm. Если это запустилось успешно тогда:
Ожидают 300 секунд. Если это действительно ожидало 300 секунд тогда:
Уничтожают vm
, Тогда смотрят, вступает во владение и будет ожидать 300 secs, затем запускать его снова.