Windows and virtual machine linux file sharing

1. Sharing between windows and virtual machine linux

After setting up the virtual machine in Linux, you can see the shared windows files.

Path:/mnt/hgfs

But, sometimes our experimental environment needs to be placed in other paths, such as /var/www/html

So, use the synchronization tool to synchronize the /mnt/hgfs directory to /var/www/html

2. rsync real synchronization directory

rsync is usually installed by default on Linux. If not, install it first.

The specific usage of rsync can be found on Baidu. I use it here: rsync -rtvu --delete-delay source path target path

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

Synchronized in an instant

Then, what we need is to modify the file under windows and transfer it to the working directory of linux.

3. Add a planned task

crontab -e

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

The schedule can only be set for a short time of one minute.

ah! It takes a minute to synchronize, it takes time, if only 3 seconds, come on. .

/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/

Um. It’s much more convenient now, I can still accept it in 3 seconds

 

Guess you like

Origin blog.csdn.net/llq_the7/article/details/116048967