Windows与虚拟机linux文件共享

1、windows与虚拟机linux之间共享

设置好了在linux的虚拟机就能看到共享windows的文件了

路径:/mnt/hgfs

but,有时我们实验环境需放置其它的路径下,比如 /var/www/html

so,使用同步工具把 /mnt/hgfs目录下的同步到/var/www/html

2、rsync 现实同步目录

rsync一般linux都默认安装了,没有的话就安装一下先

rsync具体用法可以百度一下,我这里这么用:rsync -rtvu --delete-delay 源路径 目标路径

如:rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html

瞬间同步过去了

然后,我们需要的是在windows下修改了文件能实事到linux的工作目录下

3、加个计划任务吧

crontab -e

*/1 * * * * rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html/

计划任低短时间也只能设置一分钟

啊!一分钟才能同步过去,费时间啊,要是3秒也好,来吧。。

/1 * * * * rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html/
*/1 * * * * sleep 3  && rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html/
*/1 * * * * sleep 6  && rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html/
*/1 * * * * sleep 9  && rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html/
*/1 * * * * sleep 12  && rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html/
*/1 * * * * sleep 15  && rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html/
*/1 * * * * sleep 18  && rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html/
*/1 * * * * sleep 21  && rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html/
*/1 * * * * sleep 24  && rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html/
*/1 * * * * sleep 27  && rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html/
*/1 * * * * sleep 30  && rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html/
*/1 * * * * sleep 33  && rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html/
*/1 * * * * sleep 36  && rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html/
*/1 * * * * sleep 39  && rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html/
*/1 * * * * sleep 42  && rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html/
*/1 * * * * sleep 45  && rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html/
*/1 * * * * sleep 48  && rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html/
*/1 * * * * sleep 51  && rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html/
*/1 * * * * sleep 54  && rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/www/html/
*/1 * * * * sleep 57  && rsync -rtvu --delete-delay /mnt/hgfs/yourdir/ /var/wwwhtml/

嗯。现在方便多了,3秒钟还能接受

猜你喜欢

转载自blog.csdn.net/llq_the7/article/details/116048967
今日推荐