wget命令下載FTP整個目錄進行文件備份


使用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是斷點續傳的意思。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM