I'm SSHing to a headless Ubuntu box and sometimes need to upload files from that box via FTP. The built-in FTP client does not show the progress of my upload (or at least I don't know how to view it). I just see this during the operation (which could take up to an hour):

150 Opening BINARY mode data connection for MyFile

Are there any FTP clients which I could use in terminal and would show the progress (some kind of a progress bar or just the percentage)?

link|improve this question

feedback

2 Answers

up vote 3 down vote accepted

You could type the 'hash' command inside FTP to turn on some kind of feedback.

I always used to use ncftp as it gave good command line editing, history, and progress.

link|improve this answer
Excellent, ncftp is exactly what I was looking for. The hashcommand really just shows that something is happening (prints a # sign per every block transferred) but doesn't help me understand the progress :) – Siim K Mar 22 '11 at 8:33
feedback

ncftpput is what you want. There is no better shell ftpclient :) You will see your progress in %, uploaded bytes and remaining time.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.