分类: Linux

Linux下限速传输文件

在某些业务场景下需要限制scp、sync、wget的传输速度,以免占用较大带宽,方法如下:
1、scp 限速100KB/s
scp -l 1000 test root@192.168.1.104
此时的传输速率就是1M/8=100KB左右

2、rsync 限速100KB/s
rsync -auvzP --bwlimit=100 本地文件 远程文件

参数说明:
v:详细提示
a:以archive模式操作,复制目录、符号连接,等价于 -rlptgoD 。
z:压缩
u:只进行更新,防止本地新文件被重写,注意两者机器的时钟的同时
P:是综合了--partial --progress两个参数,此时的rsync支持了断点续传

3、wget 限速100KB/s
使用wget –limit -rate参数限速下载
wget --limit-rate=100k http://mirrors.163.com/centos/6.9/isos/x86_64/CentOS-6.9-x86_64-minimal.iso
限制wget以100k的速度下载

相关文章

发表新评论