1
4
使用 #nohup./脚本名>logname.log 这将确保
也会建议,你可以有一些定期的提示,将有利于日志分析。例如
就资源利用而言,它完全取决于系统,主要取决于网络特性。理论上,您可以只用数据大小和带宽来计算时间。但在现实生活中,延迟、延迟和数据丢失会出现。 所以做一些假设,做一些数学,你会得到答案的:) |
2
1
取决于通信介质、硬件等的可靠性!
你可以使用
|
3
0
您希望断开脚本与shell的连接,让它在后台运行(使用nohup),以便在注销时继续运行。 您还需要某种进度指示器,例如记录每个下载文件的日志文件,以及所有错误消息。nohup将stderr和stdout发送到文件中。 有了这样一个文件,您就可以获取中断的下载并在稍后中止运行。 首先对它进行一次测试运行,使用一组小文件,看看您是否下载了命令并喜欢输出。 |
4
0
我建议你用
脚本将运行到完成-您不需要全程登录。 请检查您可以给wget的任何选项,使其在失败时重试。 |
5
0
如果可能的话,为所有文件生成MD5校验和,并使用它检查所有文件是否正确传输。 |
6
0
启动它
你应该没事的。 另外,我建议您记录进度,这样您就可以找到它停止的位置(如果停止的话)。
可能足够了。 要实时监控进度,您可以:
|
7
0
也许值得一看替代技术,比如 rsync . 我已经在很多项目中使用过它,它非常非常好地工作。 |