当前位置:   article > 正文

wget命令下载FTP整个目录进行文件备份

wget -p /mnt/d/bilibili/2/sc/ ftp://ftp.cdc.noaa.gov/datasets/ncep.reanalysi

使用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是断点续传的意思。

转载于:https://www.cnblogs.com/crxis/p/7072813.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/256779
推荐阅读
相关标签
  

闽ICP备14008679号