Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 1.01 KB

started-synced-folders.md

File metadata and controls

29 lines (21 loc) · 1.01 KB

同步目录

当它很酷的拥有一个虚拟机是如何容易, 不是很多人想要通过SSH的命令行编辑文件. 很幸运的是你不需要. 通过使用同步目录, Vagrant 将自动同步你的文件到访问的机器.

默认的, Vagrant 分享你的项目目录(记住, 是 Vagrantfile 所在的目录) 到 /vagrant 目录在你访问的机器. 再次运行 vagrant up, 并且SSH进入到机器查看:

$ vagrant up
...
$ vagrant ssh
...
vagrant@precise32:~$ ls /vagrant
Vagrantfile

相信它或者不相信, 你看到在虚拟机里面的那个 Vagrantfile 的确和你真实的机器上面的 Vagrantfile 是一样的. 自己继续创建一个文件来证明:

vagrant@precise32:~$ touch /vagrant/foo
vagrant@precise32:~$ exit

$ ls
foo Vagrantfile

哇哦! "foo" 现在在你的真实机器上面. 如你所见, Vagrant 保持了目录在同步.

同步目录, 你可以继续用你的机器上编辑, 并且将文件同步到访问的机器上面.