我必须将文件从一个系统传输到另一个系统,但我想向用户显示一条消息,显示传输进度。我怎样才能做到这一点?
问问题
59 次
2 回答
0
您还可以将scp与--with-scp-stats标志一起使用
于 2013-08-20T06:30:04.500 回答
0
如果你使用 Unix/Linux,你有一个简单的方法,RSYNC。
rsync -chavz --partial --progress --stats source_files remotehost.domain:target_dir
在哪里:
--checksum -c -- 根据校验和跳过,而不是 mod-time & size --human-readable -h -- 以人类可读的格式输出数字 --archive -a --归档模式;与 -rlptgoD 相同(无 -H) --verbose -v -- 增加详细程度 --compress -z -- 传输过程中压缩文件数据 --partial -- 保留部分传输的文件 --progress -- 显示传输过程中的进度 --stats -- 提供一些文件传输统计信息
于 2013-08-19T21:59:17.567 回答