Install lftp using:
apt-get install lftp
To start off with connect to the FTP server:
Login to the FTP server via lftp:
lftp 192.168.18.05:~> user yourusername Password: (Enter your password)
As soon as you are logged in, you can list the remote folders using ls and list all available commands via help.
Let's assume that you have a folder htdocs, that you want to download from your ftp server, just do:
This will copy the htdocs folder from the remote ftp server to the local folder you are currently in.
If you want to do the opposite, so copying the local folder htdocs to the remote ftp server, just do:
mirror -R local-dir