lftp is an amazing command line ftp tool, which lets you operate remote files just like in a local filesystem in a terminal (bash). If you work a lot with command line, I bet you would like it. A frequently used functionality with lftp is backup or sync a remote directory with a local one.
Here is [...]
