User:Wuseman/lftp

lftp
LFTP is a sophisticated file transfer program supporting a number of network protocols (ftp, http, sftp, fish, torrent). Like BASH, it has job control and uses the readline library for input. It has bookmarks, a built-in mirror command, and can transfer several files in parallel. It was designed with reliability in mind. LFTP is free software, distributed under the GNU GPL license.


 * Download all folders inside /foo/* on ftp to foo:
 * FXP Between SITE 1 and SITE 2 with 20 threads at same time:{{{Cmd|lftp-e "set ftp:use-fxp true ;mirror -R -P20 ftp://user1:pass1:site1:port:/path ftp://user1:pass1:site1:port:/path" -d}}
 * Use lftp to multi-threaded download files from websites:
 * mirrors directory to a ftp server:
 * Mirror a directory structure from websites with an Apache-generated file indexes:
 * Internet Speed Test:
 * Multi-segment file downloading with lftp:
 * Multi-segment directory downloading with lftp:
 * Gets directory and files tree listing from a FTP-server:
 * mirrors directory to a ftp server:
 * Mirror a directory structure from websites with an Apache-generated file indexes:
 * Internet Speed Test:
 * Multi-segment file downloading with lftp:


 * Multi-segment directory downloading with lftp: