Rsync copy directory contents but not directory itself
我正在尝试同步具有不同名称的文件夹的两个内容:
1 | rsync -av ~/foo [email protected]:/var/www/bar |
我想把
rsync总是创建
1 | /var/www/bar/foo |
试试
不只是与rsync相关,但是当您在寻找如何使用gnu/linux命令的示例时,可以使用显示显式示例的"eg"。这里提供了eg,以及如何安装它的说明:https://github.com/srsudar/eg
1 2 3 4 5 6 7 8 9 10 11 | # rsync copy the folder source_dir and its content into destination_dir rsync -av source_dir destination_dir copy the contents of source_dir (trailing slash) into destination_dir rsync -av source_dir/ destination_dir |
它简单,
rsync/var/www//home/var-复制/var/www/的所有内容,但不复制/www文件夹)
rsync/var/www/home/var-复制包含所有内容的文件夹/www。
"/"进行修改。
导航到要复制的目录,以便:
1 | cd ~/foo |
运行此操作:
1 | rsync -avz . [email protected]:/var/www/bar |