全局状态

命令: vagrant global-status

这个命令会告诉你当前登录的用户系统下所有活动的Vagrant环境的状态。

这个命令不会主动的验证列出的机器的状态,而是基于缓存代替的。正是因为这样,可能看到不新鲜的结果(机器说它在运行中,但实际不是)。例如,如果你重启你的计算机,Vagrant不知道。要清除无效的条目,加上--prune标志来运行全局状态。

输出的像a1b2c3这样的ID可以被用于系统上的的任何地方控制Vagrant机器。任何Vagrant命令都要需要一个目标机器(如uphaltdestroy),可以使用这个ID去控制它。例如: vagrant destroy a1b2c3

选项

  • --prune - 清除列表中无效的条目。这会比简单的列举条目消耗更多的时间。

环境没有显示

如果你的环境没有显示出来,你可能必须在vagrant up之后执行vagrant destroy

如果你从前一个Vagrant版本升级过来,那已存在的环境在销毁并重建之前就不会显示在全局状态中。