SSH 格式: vagrant ssh [options] [name|id] [-- extra ssh args] 这将SSH导入正在运行的vagrant机器,并允许你访问机器的shell. userdeMacBook-Pro:~ user$ vagrant ssh -h Usage: vagrant ssh [options] [name|id] [-- extra ssh args] Options: -c, --command COMMAND Execute an SSH comman…
Share share命令初始化了一个vagrant share会话,允许你与世界上任何一个人共享vagrant环境,允许在几乎任何网络环境中直接在vagrant环境中进行协作. 你可以在本博客的virtualbox+vagrant学习-3-Vagrant Share-1-简介部分了解有关vagrant share的所有细节. ⚠️一开始使用vagrant share -h命令时发现找不到这个命令,这是因为这个命令是一个插件,你使用之前需要调用vagrant plugin install vag…
vagrant box 这是用于管理(添加.删除等)boxes的命令. box 是一个打包好的操作系统,是一个后缀名为 .box 的文件,其实是一个压缩包,里面包含了 Vagrant 的配置信息和 VirtualBox 的虚拟机镜像文件 查看现在本机上所拥有的box: userdeMBP:~ user$ vagrant box list hashicorp/precise64 (virtualbox, 1.1.0) 现在本机上有hashicorp/precise64这个box 查看命令vagra…
Cloud https://www.vagrantup.com/docs/cli/cloud.html 命令: vagrant cloud 这是用来管理与vagrant相关的任何东西的命令. 该命令的主要功能是通过子命令公开的: 1)Cloud Auth cloud auth命令用于处理与vagrant云授权相关的所有事情. 1>Cloud Auth Login 格式: vagrant cloud auth login [options] 登录命令用于对HashiCorp的vagrant云服务器…
Login ⚠️该命令已经弃用了,别名为vagrant cloud auth login.看本博客的 格式: vagrant cloud auth login [options] 登录命令用于使用HashiCorp的vagrant云服务器进行身份验证.只有在访问受保护的box或使用vagrant share时才需要登录. 使用Vagrant不需要登录.绝大多数vagrant使用者不需要登录.只有某些功能,如受保护的boxes或vagrant share,需要登录. userdeMacBook-P…
PowerShell 格式: vagrant powershell [-- extra powershell args] 这将在主机上打开PowerShell提示符,进入正在运行的vagrant机器. 这个命令只有在机器支持PowerShell时才有效.并不是每个环境都支持PowerShell.目前,这个命令只支持Windows. userdeMacBook-Pro:~ user$ vagrant powershell -h Usage: vagrant powershell [-- extra…
Global Status 格式: vagrant global-status 这个命令将告诉你当前登录的用户系统上所有活跃的vagrant环境的状态. userdeMacBook-Pro:~ user$ vagrant global-status -h Usage: vagrant global-status --prune Prune invalid entries. 删除无效的条目 -h, --help Print this help 打印帮助信息 ⚠️ 此命令不会主动验证机器的状态,相反…
Up 格式: vagrant up [options] [name|id] 这个命令根据你的Vagrantfile文件创建和配置客户机. 这是“vagrant”中最重要的一个命令,因为它是创建任何vagrant机器的方式.任何使用vagrant的人都必须每天使用这个命令. userdeMacBook-Pro:~ user$ vagrant up -h Usage: vagrant up [options] [name|id] Options: --[no-]provision Enable or…
Version 格式: vagrant version options只有 -h, --help 该命令将告诉你已安装的vagrant版本以及当前可用的vagrant最新版本. userdeMacBook-Pro:~ user$ vagrant version Installed Version: Latest Version: You're running an up-to-date version of Vagrant! 为了确定最新可用的vagrant版本,该命令必须进行网络调用.如果你只…
Aliases 别名的部分灵感来自Git自身的别名功能,它允许你创建自己的定制vagrant命令,从而使你的vagrant体验更简单.更容易.更熟悉. 别名可以在VAGRANT_HOME/ aliases文件中定义,也可以在使用VAGRANT_ALIAS_FILE环境变量定义的自定义文件中定义,其格式如下: # basic command-level aliases start = up stop = halt # advanced command-line aliases eradicate…