同步目录
当它很酷的拥有一个虚拟机是如何容易, 不是很多人想要通过SSH的命令行编辑文件. 很幸运的是你不需要. 通过使用同步目录, Vagrant 将自动同步你的文件到访问的机器.
默认的, Vagrant 分享你的项目目录(记住, 是 Vagrantfile 所在的目录) 到 /vagrant 目录在你访问的机器. 再次运行 vagrant up, 并且SSH进入到机器查看:
$ vagrant up...$ vagrant ssh...vagrant@precise32:~$ ls /vagrantVagrantfile
相信它或者不相信, 你看到在虚拟机里面的那个 Vagrantfile 的确和你真实的机器上面的 Vagrantfile 是一样的. 自己继续创建一个文件来证明:
vagrant@precise32:~$ touch /vagrant/foovagrant@precise32:~$ exit$ lsfoo Vagrantfile
哇哦! “foo” 现在在你的真实机器上面. 如你所见, Vagrant 保持了目录在同步.
看 同步目录, 你可以继续用你的机器上编辑, 并且将文件同步到访问的机器上面.
