IT/Software/Command Line Applications/lftp

From msgwiki
Jump to navigation Jump to search

lftp -c "open 192.168.1.41:2121/Music; lcd /local/directory; mirror -R -P 3 --ignore-time --delete"

-c run a command

mirror make two directories identical. typically remote to local

-R makes mirror local to remote

-P number specifies number of parallel connections

--ignore-time will only compare file size and existence

--continue will try again or resume if the connection fails.

--delete will remove files if no longer in the source.

lcd /local/directory; this is a separate command that specifies the local directory so that you can more easily script lftp