ReallyLinux published an article about the basics of FTP
We share the basics of FTP and a number of unique ways to automate updating and maintaining of files on a server. The tips include applying shell scripting and text editors. Our hope is that any beginner who needs to use Linux and FTP on a regular basis will gain some insights to make their life easier.Essentials for Using Linux FTP HOWTO