但经过多次测试,该环境想直接拷贝到服务器上面使用无法实现,只能曲线服务器上还是用virtualenvwrapper的虚拟环境。 所以文件传输到服务器的过程中,我想过滤.venv文件,发现scp无此功能,查找相关资料后发现了,rsync命令,功能非常强大,准备相关资料运行部分指令。 Rsync是一款通过网络备份重要数据的工具/软件。它同样是一个在...
②、 a(archive)归档模式,递归方式传输文件,保持文件的属性 V(verbose)显示模式输出,传输的进度信息(显示详细信息) Z (compress)传递时进行压缩以提高传输效率 ③、在备份目录的时候要加参数-avz 例如rsync –avz /root/benet/ /tmp/ 增量推送的优势:效率高,因为只是传输,目标文件没有的 在推送的时候先做与目标...
-v,–verbose 详细模式输出 -q,–quiet 精简输出模式 -c,–checksum 打开校验开关,强制对文件传输进行校验 -a,–archive 归档模式,表示以递归方式传输文件,并保持所有文件树形 -z 在传输文件时进行压缩 -r,–recursive 对子目录以递归模式处理,包含目录及子目录中的所有文件 -H,–hard-links 保留硬链接 -l, ...
rsync的目的是实现本地主机和远程主机上的文件同步(包括本地推送到远程,远程拉取到本地两种同步方式),也可以实现本地不同路径下文件的同步,但不能实现远程路径1到远程路径2之间的同步(scp可以实现)。 不考虑rsync的实现细节,就文件同步而言,涉及了源文件和目标文件的概念,还涉及了以哪边文件为同步基准。例如,想让...
#-v,--verbose 详细模式输出,传输时的进度等信息 #-z,--compress 传输时进行压缩以提高传输效率,--compress-level=NUM可按级别压缩。 #-a,--archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rtopgDl #-r,--recursive 对子目录以递归模式,即目录下所有目录有同样传输 ...
rsync 的常用参数如下: --partial 当有部分文件传输完成,再次传输的时候,会保留已经完成的部分; --progress 打印文件传输的进度 -P 该参数与 --partial --progress 相同, 表示打印文件传输进度,而对于重传发生的时候,会自动保留已经成功传输的部分 -v 表示 同步的时候,显示详细信息 ...
rsync(Remote Synchroniz)是linux下的远程镜像备份工具,可以实现数据远程同步,支持本地复制,或与其他ssh,rsync主机远程同步。 rsync特性: 1.可以镜像保存整个目录树和文件系统 2.可以保持文件原有属性(权限,链接,时间,块)不变 3.无须特殊权限即可安装 4.使用rsync算法传送两个文件不同的部分,无需每次都整份传送,...
上面命令中,-n参数模拟命令执行的结果,并不真的执行命令。-v参数则是将结果输出到终端,这样就可以看到哪些内容会被同步。 3.4--delete参数 默认情况下,rsync 只确保源目录的所有内容(明确排除的文件除外)都复制到目标目录。它不会使两个目录保持相同,并且不会删除文件。如果要使得目标目录成为源目录的镜像副本,则...
上面命令中,-n参数模拟命令执行的结果,并不真的执行命令。-v参数则是将结果输出到终端,这样就可以看到哪些内容会被同步。 3.4--delete参数 默认情况下,rsync 只确保源目录的所有内容(明确排除的文件除外)都复制到目标目录。它不会使两个目录保持相同,并且不会删除文件。如果要使得目标目录成为源目录的镜像副本,则...
一,本地传输模式: 1,格式 rsync [参数] [原来的路径] [现在的路径] 2,参数 -t # 保持文件时间信息 -r # 递归传输目录及子目录 常用的参数组合:-avzP 3,案例: 案例1:将/tmp/etc.tar.gz上传到/mnt目录下 [root@rsync opt]# rsync /tmp/etc.tar.gz /mnt/ ...