随着现代科技的发展,信息日益变得重要,以及下载速度的提高,linux断点续传技术成为人们不可缺少的了解特性。本文将介绍linux断点续传的概念,和一个命令行的脚本,实现断点续传的功能。
创新互联主要从事网站设计制作、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务托克逊,十余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18982081108
首先,什么是断点续传?断点续传是指多服务器能够在一个下载中断后重新开始的功能。这是一种重要的功能,因为在长时间的下载中,网络状况可能会发生变化,服务器可能会出现问题,结果可能导致下载失败,或者需要人为重新开始下载,这样花费的时间就更多了,而且会出现文件不完整的问题,而断点续传能够解决这类问题,把已经下载的部分拼凑到一起,从断点开始重新下载。
虽然Linux有专业的断点续传软件,但使用wget和bash命令行也可以实现相同的功能,例如以某张远程图片为例,我们可以使用以下脚本:
#!/bin/bash
size=`wget –spider -S “http://www….” 2>&1 | grep “Content-Length” | awk ‘{ print $2 }’`
start=0
end=$size
if [ -f “photo.jpg” ]; then
start=`ls -l photo.jpg | awk ‘{ print $5}’`
echo “File exists, starting from $start.”
fi
while [ $start -lt $end ]
do
wget -c -r -np -e robots=off –header “Range: bytes=$start-$end” -T 10 “http://www….” -O photo.jpg
done
这个脚本会自动检查已有的文件大小,并开始下载后面大小的其余部分,可以避免多次重新下载。
总之,Linux断点续传是一种重要的科技,可以大大节省时间,增加下载的稳定性,以及实现命令行的脚本,来实现断点续传的功能,让下载加班妥妥搞定。
香港服务器选创新互联,香港虚拟主机被称为香港虚拟空间/香港网站空间,或者简称香港主机/香港空间。香港虚拟主机特点是免备案空间开通就用, 创新互联香港主机精选cn2+bgp线路访问快、稳定!
分享标题:Linux断点续传–下载加班妥妥搞定(linux断点续传)
标题URL:http://www.shufengxianlan.com/qtweb/news29/46929.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联