If you feel a bit lost while copying or moving huge files on Linux from the terminal wondering where it stands, Advanced Copy is the right tool for you. Installation and usage details are explained very well in the home page. The author advices to compile it on your system instead of using the pre-compiled binaries. The usage is as easy as adding aliases to your .bashrc file to cp -g and mv -g and running cp or mv as you do:
alias cp='cp -g' alias mv='mv -g'
Another advanced copy utility is gcp. Available in synaptic.
Webpage: Advanced Copy (site down?) The patch for coreutils (which includes cp and mv) is still available here.