命令:rsync
1 比较方便的用法是用参数 -i
rsync -i where/is/the/files which/directory/to/put
注意:前面一个是文件,后面一个是文件夹。
示例:
>f..T.... SDL_ttf-2.0.7.tar.gz //未操作的文件
>f..T.... SimGear-0.3.9.tar.gz
>f..T.... Storable-2.15.tar.gz
>f+++++++ TermReadKey-2.30.tar.gz //被复制的文件
>f+++++++ Test-Harness-2.56.tar.gz
>f.sT.... tot //被替换的文件
2 另一个参数 --size-only
这个参数用在两个文件夹中的差别仅是源文件夹中有一些新文件,不存在重名且被修改过的文件,因为这种文件有可能会因为内容被修改可大小一样,而被略过。这个参数可以大大地提高同步的效率,因为它不需要检查同名文件的内容是否相同。
very useful.
阅读(8584) | 评论(0) | 转发(0) |