使用wget下载整个FTP目录,可以用于服务器间文件传输,进行远程备份。通过限制网速,可以解决带宽限制问题。

#wget ftp://IP:PORT/* --ftp-user=xxx --ftp-password=xxx -r -c

备注:星号*必须有,否则下载下来的就一个文件index.html
-r参数就是用来目录下载的
-c是使用断点续传,服务器要支持

可以写到shell脚本中,后台执行。

#!/bin/sh
wget ftp://IP:PORT/* --ftp-user=xxx --ftp-password=xxx -r -c

保存为wget.sh,并赋予可执行权限

# chmod +x wget.sh

后台执行这个脚本,在命令后加“&”即可

./wget.sh &

如果希望把执行结果输出到文件的话,前面加 nohup,默认输出文件名为 nohup.out

nohup ./wget.sh &

如果要限速的话,加上--limit-rate=100k,代表限速100k,-c是断点续传的意思。

最新文章

  1. DP专题训练之HDU 1087 Super Jumping!
  2. 第六步:Lucene查询索引
  3. 如何开启SQL Server 2008的远程联机
  4. python函数: 内置函数
  5. nginx的https配置
  6. js事件冒泡和事件委托
  7. 【动态规划】Codeforces 711C Coloring Trees
  8. LOJ 1341 Aladdin and the Flying Carpet(质因子分解)
  9. 浅谈C#数组(二)
  10. 我的第一个python web开发框架(12)——工具函数包说明(三)
  11. 接触HTML和CSS心得体会
  12. rgba 和 IE 的 filter数值转换
  13. 移动端开发底部元素margin-bottom失效解决办法
  14. PHP XML 函数
  15. SparseArray到底哪点比HashMap好
  16. 【转】Oracle EBS中查询Profile的各种SQL
  17. fibos开发踩坑集合
  18. affiliate的使用方式
  19. 1003: [ZJOI2006]物流运输 = DP+SBFA
  20. netty的拆包和粘包

热门文章

  1. maven 添加自己下载的jar包到本地仓库
  2. python2.7入门---网络编程(socket)
  3. MySQL分区的限制(最多有多少个分区)
  4. ACE Reactor 源码解析
  5. Android adb shell启动应用程序的方法
  6. 「日常训练」「小专题·图论」 Frogger (1-1)
  7. Linux-Shell脚本编程-学习-4-Shell编程-操作数字-加减乘除计算
  8. selenide 自动化UI测试中Configuration全局配置项目
  9. Annoy解析
  10. FFT的物理意义(转载)